summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorh7x4 <h7x4@nani.wtf>2023-11-27 02:17:53 +0100
committerBjørn Forsman <bjorn.forsman@gmail.com>2023-11-28 16:49:41 +0100
commit41213c07bb6c23231972dfa0a050258d44a0ee7f (patch)
treed9f020857be422a929e2d7c083a50991440d1f50
parentMerge pull request #269605 from NixOS/backport-266496-to-release-23.11 (diff)
downloadnixpkgs-41213c07bb6c23231972dfa0a050258d44a0ee7f.tar.gz
treewide: add mainProgram
(cherry picked from commit 41974d5ed904a364dcf2f6251b1a25bb5aaa77c1)
-rw-r--r--pkgs/applications/accessibility/contrast/default.nix1
-rw-r--r--pkgs/applications/accessibility/dasher/default.nix1
-rw-r--r--pkgs/applications/accessibility/espeakup/default.nix1
-rw-r--r--pkgs/applications/accessibility/mousetweaks/default.nix1
-rw-r--r--pkgs/applications/accessibility/svkbd/default.nix1
-rw-r--r--pkgs/applications/accessibility/wvkbd/default.nix1
-rw-r--r--pkgs/applications/backup/deja-dup/default.nix1
-rw-r--r--pkgs/applications/backup/ludusavi/default.nix1
-rw-r--r--pkgs/applications/backup/restic-integrity/default.nix1
-rw-r--r--pkgs/applications/backup/restique/default.nix1
-rw-r--r--pkgs/applications/backup/unifi-protect-backup/default.nix1
-rw-r--r--pkgs/applications/backup/vorta/default.nix1
-rw-r--r--pkgs/applications/blockchains/alfis/default.nix1
-rw-r--r--pkgs/applications/blockchains/aperture/default.nix1
-rw-r--r--pkgs/applications/blockchains/charge-lnd/default.nix1
-rw-r--r--pkgs/applications/blockchains/chia-plotter/default.nix1
-rw-r--r--pkgs/applications/blockchains/clboss/default.nix1
-rw-r--r--pkgs/applications/blockchains/crypto-org-wallet/default.nix1
-rw-r--r--pkgs/applications/blockchains/cryptop/default.nix1
-rw-r--r--pkgs/applications/blockchains/dcrctl/default.nix1
-rw-r--r--pkgs/applications/blockchains/dcrwallet/default.nix1
-rw-r--r--pkgs/applications/blockchains/electrs/default.nix1
-rw-r--r--pkgs/applications/blockchains/ergo/default.nix1
-rw-r--r--pkgs/applications/blockchains/ethabi/default.nix1
-rw-r--r--pkgs/applications/blockchains/ledger-live-desktop/default.nix1
-rw-r--r--pkgs/applications/blockchains/lighthouse/default.nix1
-rw-r--r--pkgs/applications/blockchains/lightwalletd/default.nix1
-rw-r--r--pkgs/applications/blockchains/lndconnect/default.nix1
-rw-r--r--pkgs/applications/blockchains/lndhub-go/default.nix1
-rw-r--r--pkgs/applications/blockchains/lndmanage/default.nix1
-rw-r--r--pkgs/applications/blockchains/miniscript/default.nix1
-rw-r--r--pkgs/applications/blockchains/mycrypto/default.nix1
-rw-r--r--pkgs/applications/blockchains/nbxplorer/default.nix1
-rw-r--r--pkgs/applications/blockchains/openethereum/default.nix1
-rw-r--r--pkgs/applications/blockchains/optimism/default.nix1
-rw-r--r--pkgs/applications/blockchains/snarkos/default.nix1
-rw-r--r--pkgs/applications/blockchains/stellar-core/default.nix1
-rw-r--r--pkgs/applications/blockchains/terra-station/default.nix1
-rw-r--r--pkgs/applications/blockchains/tessera/default.nix1
-rw-r--r--pkgs/applications/blockchains/torq/default.nix1
-rw-r--r--pkgs/applications/blockchains/trezor-suite/default.nix1
-rw-r--r--pkgs/applications/blockchains/zecwallet-lite/default.nix1
-rw-r--r--pkgs/applications/editors/amp/default.nix1
-rw-r--r--pkgs/applications/editors/apostrophe/default.nix1
-rw-r--r--pkgs/applications/editors/bless/default.nix1
-rw-r--r--pkgs/applications/editors/bluefish/default.nix1
-rw-r--r--pkgs/applications/editors/bonzomatic/default.nix1
-rw-r--r--pkgs/applications/editors/bviplus/default.nix1
-rw-r--r--pkgs/applications/editors/codux/default.nix1
-rw-r--r--pkgs/applications/editors/cpeditor/default.nix1
-rw-r--r--pkgs/applications/editors/cudatext/default.nix1
-rw-r--r--pkgs/applications/editors/dhex/default.nix1
-rw-r--r--pkgs/applications/editors/dit/default.nix1
-rw-r--r--pkgs/applications/editors/edbrowse/default.nix1
-rw-r--r--pkgs/applications/editors/edit/default.nix1
-rw-r--r--pkgs/applications/editors/edlin/default.nix1
-rw-r--r--pkgs/applications/editors/edwood/default.nix1
-rw-r--r--pkgs/applications/editors/em/default.nix1
-rw-r--r--pkgs/applications/editors/flpsed/default.nix1
-rw-r--r--pkgs/applications/editors/focuswriter/default.nix1
-rw-r--r--pkgs/applications/editors/gnome-builder/default.nix1
-rw-r--r--pkgs/applications/editors/gnome-inform7/default.nix1
-rw-r--r--pkgs/applications/editors/gnome-latex/default.nix1
-rw-r--r--pkgs/applications/editors/gophernotes/default.nix1
-rw-r--r--pkgs/applications/editors/hecate/default.nix1
-rw-r--r--pkgs/applications/editors/heh/default.nix1
-rw-r--r--pkgs/applications/editors/hexcurse/default.nix1
-rw-r--r--pkgs/applications/editors/hexdino/default.nix1
-rw-r--r--pkgs/applications/editors/hexedit/default.nix1
-rw-r--r--pkgs/applications/editors/ht/default.nix1
-rw-r--r--pkgs/applications/editors/kibi/default.nix1
-rw-r--r--pkgs/applications/editors/kile/default.nix1
-rw-r--r--pkgs/applications/editors/l3afpad/default.nix1
-rw-r--r--pkgs/applications/editors/ldtk/default.nix1
-rw-r--r--pkgs/applications/editors/leafpad/default.nix1
-rw-r--r--pkgs/applications/editors/lite-xl/default.nix1
-rw-r--r--pkgs/applications/editors/lite/default.nix1
-rw-r--r--pkgs/applications/editors/manuskript/default.nix1
-rw-r--r--pkgs/applications/editors/marker/default.nix1
-rw-r--r--pkgs/applications/editors/mindforger/default.nix1
-rw-r--r--pkgs/applications/editors/mle/default.nix1
-rw-r--r--pkgs/applications/editors/moe/default.nix1
-rw-r--r--pkgs/applications/editors/molsketch/default.nix1
-rw-r--r--pkgs/applications/editors/ne/default.nix1
-rw-r--r--pkgs/applications/editors/netbeans/default.nix1
-rw-r--r--pkgs/applications/editors/notepad-next/default.nix1
-rw-r--r--pkgs/applications/editors/notepadqq/default.nix1
-rw-r--r--pkgs/applications/editors/nvpy/default.nix1
-rw-r--r--pkgs/applications/editors/ox/default.nix1
-rw-r--r--pkgs/applications/editors/pinegrow/default.nix1
-rw-r--r--pkgs/applications/editors/pixelorama/default.nix1
-rw-r--r--pkgs/applications/editors/qxmledit/default.nix1
-rw-r--r--pkgs/applications/editors/qxw/default.nix1
-rw-r--r--pkgs/applications/editors/rednotebook/default.nix1
-rw-r--r--pkgs/applications/editors/rehex/default.nix1
-rw-r--r--pkgs/applications/editors/retext/default.nix1
-rw-r--r--pkgs/applications/editors/scite/default.nix1
-rw-r--r--pkgs/applications/editors/sigil/default.nix1
-rw-r--r--pkgs/applications/editors/spacevim/default.nix1
-rw-r--r--pkgs/applications/editors/standardnotes/default.nix1
-rw-r--r--pkgs/applications/editors/texmaker/default.nix1
-rw-r--r--pkgs/applications/editors/texstudio/default.nix1
-rw-r--r--pkgs/applications/editors/textadept/default.nix1
-rw-r--r--pkgs/applications/editors/texworks/default.nix1
-rw-r--r--pkgs/applications/editors/thonny/default.nix1
-rw-r--r--pkgs/applications/editors/tweak/default.nix1
-rw-r--r--pkgs/applications/editors/typora/default.nix1
-rw-r--r--pkgs/applications/editors/uivonim/default.nix1
-rw-r--r--pkgs/applications/editors/vbindiff/default.nix1
-rw-r--r--pkgs/applications/editors/viw/default.nix1
-rw-r--r--pkgs/applications/editors/wily/default.nix1
-rw-r--r--pkgs/applications/editors/wxhexeditor/default.nix1
-rw-r--r--pkgs/applications/editors/xed-editor/default.nix1
-rw-r--r--pkgs/applications/editors/xedit/default.nix1
-rw-r--r--pkgs/applications/editors/xmlcopyeditor/default.nix1
-rw-r--r--pkgs/applications/editors/zee/default.nix1
-rw-r--r--pkgs/applications/editors/zile/default.nix1
-rw-r--r--pkgs/applications/gis/grass/default.nix1
-rw-r--r--pkgs/applications/gis/openorienteering-mapper/default.nix1
-rw-r--r--pkgs/applications/gis/tunnelx/default.nix1
-rw-r--r--pkgs/applications/gis/udig/default.nix1
-rw-r--r--pkgs/applications/networking/Sylk/default.nix1
-rw-r--r--pkgs/applications/networking/alpnpass/default.nix1
-rw-r--r--pkgs/applications/networking/apache-directory-studio/default.nix1
-rw-r--r--pkgs/applications/networking/appgate-sdp/default.nix1
-rw-r--r--pkgs/applications/networking/asn/default.nix1
-rw-r--r--pkgs/applications/networking/avalanchego/default.nix1
-rw-r--r--pkgs/applications/networking/blocky/default.nix1
-rw-r--r--pkgs/applications/networking/brig/default.nix1
-rw-r--r--pkgs/applications/networking/calls/default.nix1
-rw-r--r--pkgs/applications/networking/charles/default.nix1
-rw-r--r--pkgs/applications/networking/cloudflare-dyndns/default.nix1
-rw-r--r--pkgs/applications/networking/cozy-drive/default.nix1
-rw-r--r--pkgs/applications/networking/datovka/default.nix1
-rw-r--r--pkgs/applications/networking/discordo/default.nix1
-rw-r--r--pkgs/applications/networking/diswall/default.nix1
-rw-r--r--pkgs/applications/networking/drive/default.nix1
-rw-r--r--pkgs/applications/networking/droopy/default.nix1
-rw-r--r--pkgs/applications/networking/dsvpn/default.nix1
-rw-r--r--pkgs/applications/networking/errbot/default.nix1
-rw-r--r--pkgs/applications/networking/filebrowser/default.nix1
-rw-r--r--pkgs/applications/networking/gdrive/default.nix1
-rw-r--r--pkgs/applications/networking/gdrive3/default.nix1
-rw-r--r--pkgs/applications/networking/giara/default.nix1
-rw-r--r--pkgs/applications/networking/gnmic/default.nix1
-rw-r--r--pkgs/applications/networking/gnome-network-displays/default.nix1
-rw-r--r--pkgs/applications/networking/google-drive-ocamlfuse/default.nix1
-rw-r--r--pkgs/applications/networking/gossa/default.nix1
-rw-r--r--pkgs/applications/networking/headlines/default.nix1
-rw-r--r--pkgs/applications/networking/hpmyroom/default.nix1
-rw-r--r--pkgs/applications/networking/hydroxide/default.nix1
-rw-r--r--pkgs/applications/networking/icemon/default.nix1
-rw-r--r--pkgs/applications/networking/insync/default.nix1
-rw-r--r--pkgs/applications/networking/ipfs-upload-client/default.nix1
-rw-r--r--pkgs/applications/networking/ipget/default.nix1
-rw-r--r--pkgs/applications/networking/iptraf-ng/default.nix1
-rw-r--r--pkgs/applications/networking/iroh/default.nix1
-rw-r--r--pkgs/applications/networking/juju/default.nix1
-rw-r--r--pkgs/applications/networking/jxplorer/default.nix1
-rw-r--r--pkgs/applications/networking/lieer/default.nix1
-rw-r--r--pkgs/applications/networking/linssid/default.nix1
-rw-r--r--pkgs/applications/networking/listadmin/default.nix1
-rw-r--r--pkgs/applications/networking/lls/default.nix1
-rw-r--r--pkgs/applications/networking/localproxy/default.nix1
-rw-r--r--pkgs/applications/networking/mhost/default.nix1
-rw-r--r--pkgs/applications/networking/modem-manager-gui/default.nix1
-rw-r--r--pkgs/applications/networking/n8n/default.nix1
-rw-r--r--pkgs/applications/networking/nali/default.nix1
-rw-r--r--pkgs/applications/networking/ncgopher/default.nix1
-rw-r--r--pkgs/applications/networking/ndppd/default.nix1
-rw-r--r--pkgs/applications/networking/netmaker/default.nix1
-rw-r--r--pkgs/applications/networking/nextdns/default.nix1
-rw-r--r--pkgs/applications/networking/nntp-proxy/default.nix1
-rw-r--r--pkgs/applications/networking/novnc/default.nix1
-rw-r--r--pkgs/applications/networking/offrss/default.nix1
-rw-r--r--pkgs/applications/networking/omping/default.nix1
-rw-r--r--pkgs/applications/networking/onionshare/default.nix1
-rw-r--r--pkgs/applications/networking/opsdroid/default.nix1
-rw-r--r--pkgs/applications/networking/pcloud/default.nix1
-rw-r--r--pkgs/applications/networking/protocol/default.nix1
-rw-r--r--pkgs/applications/networking/protonmail-bridge/default.nix1
-rw-r--r--pkgs/applications/networking/qv2ray/default.nix1
-rw-r--r--pkgs/applications/networking/r53-ddns/default.nix1
-rw-r--r--pkgs/applications/networking/resilio-sync/default.nix1
-rw-r--r--pkgs/applications/networking/rofi-vpn/default.nix1
-rw-r--r--pkgs/applications/networking/rymdport/default.nix1
-rw-r--r--pkgs/applications/networking/scaleft/default.nix1
-rw-r--r--pkgs/applications/networking/seafile-client/default.nix1
-rw-r--r--pkgs/applications/networking/shellhub-agent/default.nix1
-rw-r--r--pkgs/applications/networking/sieve-connect/default.nix1
-rw-r--r--pkgs/applications/networking/sniffnet/default.nix1
-rw-r--r--pkgs/applications/networking/sniproxy/default.nix1
-rw-r--r--pkgs/applications/networking/soapui/default.nix1
-rw-r--r--pkgs/applications/networking/spideroak/default.nix1
-rw-r--r--pkgs/applications/networking/station/default.nix1
-rw-r--r--pkgs/applications/networking/stc-cli/default.nix1
-rw-r--r--pkgs/applications/networking/synology-cloud-sync-decryption-tool/default.nix1
-rw-r--r--pkgs/applications/networking/synology-drive-client/default.nix1
-rw-r--r--pkgs/applications/networking/tcping-go/default.nix1
-rw-r--r--pkgs/applications/networking/tcpkali/default.nix1
-rw-r--r--pkgs/applications/networking/termius/default.nix1
-rw-r--r--pkgs/applications/networking/testssl/default.nix1
-rw-r--r--pkgs/applications/networking/tmpmail/default.nix1
-rw-r--r--pkgs/applications/networking/trayscale/default.nix1
-rw-r--r--pkgs/applications/networking/twtxt/default.nix1
-rw-r--r--pkgs/applications/networking/umurmur/default.nix1
-rw-r--r--pkgs/applications/networking/upnp-router-control/default.nix1
-rw-r--r--pkgs/applications/networking/versus/default.nix1
-rw-r--r--pkgs/applications/networking/warp/default.nix1
-rw-r--r--pkgs/applications/networking/wayback_machine_downloader/default.nix1
-rw-r--r--pkgs/applications/networking/websocketd/default.nix1
-rw-r--r--pkgs/applications/networking/wg-bond/default.nix1
-rw-r--r--pkgs/applications/networking/wgcf/default.nix1
-rw-r--r--pkgs/applications/networking/wgnord/default.nix1
-rw-r--r--pkgs/applications/networking/yaup/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/contour/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/cool-retro-term/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/darktile/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/dterm/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/gnome-console/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/hyper/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/lxterminal/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/microcom/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/sakura/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/st/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/stupidterm/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/termite/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/tilix/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/tym/default.nix1
-rw-r--r--pkgs/applications/terminal-emulators/xtermcontrol/default.nix1
-rw-r--r--pkgs/applications/version-management/bcompare/default.nix1
-rw-r--r--pkgs/applications/version-management/bit/default.nix1
-rw-r--r--pkgs/applications/version-management/bumpver/default.nix1
-rw-r--r--pkgs/applications/version-management/codeberg-cli/default.nix1
-rw-r--r--pkgs/applications/version-management/conform/default.nix1
-rw-r--r--pkgs/applications/version-management/cvsps/default.nix1
-rw-r--r--pkgs/applications/version-management/danger-gitlab/default.nix1
-rw-r--r--pkgs/applications/version-management/darcs-to-git/default.nix1
-rw-r--r--pkgs/applications/version-management/deepgit/default.nix1
-rw-r--r--pkgs/applications/version-management/degit/default.nix1
-rw-r--r--pkgs/applications/version-management/diff-so-fancy/default.nix1
-rw-r--r--pkgs/applications/version-management/fnc/default.nix1
-rw-r--r--pkgs/applications/version-management/fornalder/default.nix1
-rw-r--r--pkgs/applications/version-management/gex/default.nix1
-rw-r--r--pkgs/applications/version-management/gfold/default.nix1
-rw-r--r--pkgs/applications/version-management/ghorg/default.nix1
-rw-r--r--pkgs/applications/version-management/ghq/default.nix1
-rw-r--r--pkgs/applications/version-management/ghr/default.nix1
-rw-r--r--pkgs/applications/version-management/git-absorb/default.nix1
-rw-r--r--pkgs/applications/version-management/git-annex-remote-dbx/default.nix1
-rw-r--r--pkgs/applications/version-management/git-annex-remote-googledrive/default.nix1
-rw-r--r--pkgs/applications/version-management/git-annex-remote-rclone/default.nix1
-rw-r--r--pkgs/applications/version-management/git-appraise/default.nix1
-rw-r--r--pkgs/applications/version-management/git-archive-all/default.nix1
-rw-r--r--pkgs/applications/version-management/git-backdate/default.nix1
-rw-r--r--pkgs/applications/version-management/git-backup/default.nix1
-rw-r--r--pkgs/applications/version-management/git-bars/default.nix1
-rw-r--r--pkgs/applications/version-management/git-big-picture/default.nix1
-rw-r--r--pkgs/applications/version-management/git-bug-migration/default.nix1
-rw-r--r--pkgs/applications/version-management/git-bug/default.nix1
-rw-r--r--pkgs/applications/version-management/git-chglog/default.nix1
-rw-r--r--pkgs/applications/version-management/git-codeowners/default.nix1
-rw-r--r--pkgs/applications/version-management/git-codereview/default.nix1
-rw-r--r--pkgs/applications/version-management/git-crecord/default.nix1
-rw-r--r--pkgs/applications/version-management/git-credential-1password/default.nix1
-rw-r--r--pkgs/applications/version-management/git-credential-keepassxc/default.nix1
-rw-r--r--pkgs/applications/version-management/git-credential-manager/default.nix1
-rw-r--r--pkgs/applications/version-management/git-credential-oauth/default.nix1
-rw-r--r--pkgs/applications/version-management/git-crypt/default.nix1
-rw-r--r--pkgs/applications/version-management/git-dive/default.nix1
-rw-r--r--pkgs/applications/version-management/git-fame/default.nix1
-rw-r--r--pkgs/applications/version-management/git-ftp/default.nix1
-rw-r--r--pkgs/applications/version-management/git-gone/default.nix1
-rw-r--r--pkgs/applications/version-management/git-graph/default.nix1
-rw-r--r--pkgs/applications/version-management/git-hub/default.nix1
-rw-r--r--pkgs/applications/version-management/git-ignore/default.nix1
-rw-r--r--pkgs/applications/version-management/git-imerge/default.nix1
-rw-r--r--pkgs/applications/version-management/git-lfs/default.nix1
-rw-r--r--pkgs/applications/version-management/git-machete/default.nix1
-rw-r--r--pkgs/applications/version-management/git-my/default.nix1
-rw-r--r--pkgs/applications/version-management/git-nomad/default.nix1
-rw-r--r--pkgs/applications/version-management/git-open/default.nix1
-rw-r--r--pkgs/applications/version-management/git-privacy/default.nix1
-rw-r--r--pkgs/applications/version-management/git-publish/default.nix1
-rw-r--r--pkgs/applications/version-management/git-quick-stats/default.nix1
-rw-r--r--pkgs/applications/version-management/git-quickfix/default.nix1
-rw-r--r--pkgs/applications/version-management/git-radar/default.nix1
-rw-r--r--pkgs/applications/version-management/git-recent/default.nix1
-rw-r--r--pkgs/applications/version-management/git-relevant-history/default.nix1
-rw-r--r--pkgs/applications/version-management/git-remote-codecommit/default.nix1
-rw-r--r--pkgs/applications/version-management/git-remote-gcrypt/default.nix1
-rw-r--r--pkgs/applications/version-management/git-reparent/default.nix1
-rw-r--r--pkgs/applications/version-management/git-repo-updater/default.nix1
-rw-r--r--pkgs/applications/version-management/git-repo/default.nix1
-rw-r--r--pkgs/applications/version-management/git-review/default.nix1
-rw-r--r--pkgs/applications/version-management/git-secret/default.nix1
-rw-r--r--pkgs/applications/version-management/git-secrets/default.nix1
-rw-r--r--pkgs/applications/version-management/git-series/default.nix1
-rw-r--r--pkgs/applications/version-management/git-sizer/default.nix1
-rw-r--r--pkgs/applications/version-management/git-stack/default.nix1
-rw-r--r--pkgs/applications/version-management/git-standup/default.nix1
-rw-r--r--pkgs/applications/version-management/git-stree/default.nix1
-rw-r--r--pkgs/applications/version-management/git-subtrac/default.nix1
-rw-r--r--pkgs/applications/version-management/git-team/default.nix1
-rw-r--r--pkgs/applications/version-management/git-test/default.nix1
-rw-r--r--pkgs/applications/version-management/git-town/default.nix1
-rw-r--r--pkgs/applications/version-management/git-trim/default.nix1
-rw-r--r--pkgs/applications/version-management/git-up/default.nix1
-rw-r--r--pkgs/applications/version-management/git-vanity-hash/default.nix1
-rw-r--r--pkgs/applications/version-management/git-vendor/default.nix1
-rw-r--r--pkgs/applications/version-management/git-when-merged/default.nix1
-rw-r--r--pkgs/applications/version-management/git-workspace/default.nix1
-rw-r--r--pkgs/applications/version-management/git2cl/default.nix1
-rw-r--r--pkgs/applications/version-management/gita/default.nix1
-rw-r--r--pkgs/applications/version-management/gitbatch/default.nix1
-rw-r--r--pkgs/applications/version-management/github-desktop/default.nix1
-rw-r--r--pkgs/applications/version-management/gitkraken/default.nix1
-rw-r--r--pkgs/applications/version-management/gitlab-triage/default.nix1
-rw-r--r--pkgs/applications/version-management/gitless/default.nix1
-rw-r--r--pkgs/applications/version-management/gitlint/default.nix1
-rw-r--r--pkgs/applications/version-management/gitls/default.nix1
-rw-r--r--pkgs/applications/version-management/gitmux/default.nix1
-rw-r--r--pkgs/applications/version-management/gitnuro/default.nix1
-rw-r--r--pkgs/applications/version-management/gitprompt-rs/default.nix1
-rw-r--r--pkgs/applications/version-management/gitqlient/default.nix1
-rw-r--r--pkgs/applications/version-management/gitstats/default.nix1
-rw-r--r--pkgs/applications/version-management/gitstatus/default.nix1
-rw-r--r--pkgs/applications/version-management/gitty/default.nix1
-rw-r--r--pkgs/applications/version-management/glab/default.nix1
-rw-r--r--pkgs/applications/version-management/glitter/default.nix1
-rw-r--r--pkgs/applications/version-management/gogs/default.nix1
-rw-r--r--pkgs/applications/version-management/gomp/default.nix1
-rw-r--r--pkgs/applications/version-management/gource/default.nix1
-rw-r--r--pkgs/applications/version-management/gst/default.nix1
-rw-r--r--pkgs/applications/version-management/guilt/default.nix1
-rw-r--r--pkgs/applications/version-management/gut/default.nix1
-rw-r--r--pkgs/applications/version-management/hut/default.nix1
-rw-r--r--pkgs/applications/version-management/lab/default.nix1
-rw-r--r--pkgs/applications/version-management/legit-web/default.nix1
-rw-r--r--pkgs/applications/version-management/legit/default.nix1
-rw-r--r--pkgs/applications/version-management/meld/default.nix1
-rw-r--r--pkgs/applications/version-management/mercurial/default.nix1
-rw-r--r--pkgs/applications/version-management/merge-fmt/default.nix1
-rw-r--r--pkgs/applications/version-management/nbstripout/default.nix1
-rw-r--r--pkgs/applications/version-management/pass-git-helper/default.nix1
-rw-r--r--pkgs/applications/version-management/peru/default.nix1
-rw-r--r--pkgs/applications/version-management/pijul/default.nix1
-rw-r--r--pkgs/applications/version-management/qgit/default.nix1
-rw-r--r--pkgs/applications/version-management/rapidsvn/default.nix1
-rw-r--r--pkgs/applications/version-management/rcshist/default.nix1
-rw-r--r--pkgs/applications/version-management/rs-git-fsmonitor/default.nix1
-rw-r--r--pkgs/applications/version-management/scmpuff/default.nix1
-rw-r--r--pkgs/applications/version-management/scriv/default.nix1
-rw-r--r--pkgs/applications/version-management/sparkleshare/default.nix1
-rw-r--r--pkgs/applications/version-management/src/default.nix1
-rw-r--r--pkgs/applications/version-management/stgit/default.nix1
-rw-r--r--pkgs/applications/version-management/svn-all-fast-export/default.nix1
-rw-r--r--pkgs/applications/version-management/svn2git/default.nix1
-rw-r--r--pkgs/applications/version-management/tailor/default.nix1
-rw-r--r--pkgs/applications/version-management/thicket/default.nix1
-rw-r--r--pkgs/applications/version-management/tig/default.nix1
-rw-r--r--pkgs/applications/version-management/vcprompt/default.nix1
-rw-r--r--pkgs/applications/version-management/vcsh/default.nix1
-rw-r--r--pkgs/applications/version-management/verco/default.nix1
-rw-r--r--pkgs/applications/version-management/yadm/default.nix1
-rw-r--r--pkgs/applications/video/adl/default.nix1
-rw-r--r--pkgs/applications/video/aegisub/default.nix1
-rw-r--r--pkgs/applications/video/ani-cli/default.nix1
-rw-r--r--pkgs/applications/video/anime-downloader/default.nix1
-rw-r--r--pkgs/applications/video/asciicam/default.nix1
-rw-r--r--pkgs/applications/video/bilibili/default.nix1
-rw-r--r--pkgs/applications/video/bino3d/default.nix1
-rw-r--r--pkgs/applications/video/catt/default.nix1
-rw-r--r--pkgs/applications/video/ccextractor/default.nix1
-rw-r--r--pkgs/applications/video/clipgrab/default.nix1
-rw-r--r--pkgs/applications/video/coriander/default.nix1
-rw-r--r--pkgs/applications/video/crunchy-cli/default.nix1
-rw-r--r--pkgs/applications/video/davinci-resolve/default.nix1
-rw-r--r--pkgs/applications/video/deface/default.nix1
-rw-r--r--pkgs/applications/video/dra-cla/default.nix1
-rw-r--r--pkgs/applications/video/dvdbackup/default.nix1
-rw-r--r--pkgs/applications/video/dvdstyler/default.nix1
-rw-r--r--pkgs/applications/video/entangle/default.nix1
-rw-r--r--pkgs/applications/video/epgstation/default.nix1
-rw-r--r--pkgs/applications/video/f1viewer/default.nix1
-rw-r--r--pkgs/applications/video/ffmpeg-normalize/default.nix1
-rw-r--r--pkgs/applications/video/filebot/default.nix1
-rw-r--r--pkgs/applications/video/flowblade/default.nix1
-rw-r--r--pkgs/applications/video/freetube/default.nix1
-rw-r--r--pkgs/applications/video/giph/default.nix1
-rw-r--r--pkgs/applications/video/glaxnimate/default.nix1
-rw-r--r--pkgs/applications/video/gnomecast/default.nix1
-rw-r--r--pkgs/applications/video/go-chromecast/default.nix1
-rw-r--r--pkgs/applications/video/go2tv/default.nix1
-rw-r--r--pkgs/applications/video/haruna/default.nix1
-rw-r--r--pkgs/applications/video/hdhomerun-config-gui/default.nix1
-rw-r--r--pkgs/applications/video/hypnotix/default.nix1
-rw-r--r--pkgs/applications/video/imagination/default.nix1
-rw-r--r--pkgs/applications/video/jellyfin-mpv-shim/default.nix1
-rw-r--r--pkgs/applications/video/jftui/default.nix1
-rw-r--r--pkgs/applications/video/kaffeine/default.nix1
-rw-r--r--pkgs/applications/video/kazam/default.nix1
-rw-r--r--pkgs/applications/video/lbry/default.nix1
-rw-r--r--pkgs/applications/video/linuxstopmotion/default.nix1
-rw-r--r--pkgs/applications/video/losslesscut-bin/default.nix1
-rw-r--r--pkgs/applications/video/mapmap/default.nix1
-rw-r--r--pkgs/applications/video/media-downloader/default.nix1
-rw-r--r--pkgs/applications/video/memento/default.nix1
-rw-r--r--pkgs/applications/video/minitube/default.nix1
-rw-r--r--pkgs/applications/video/mjpg-streamer/default.nix1
-rw-r--r--pkgs/applications/video/mlv-app/default.nix1
-rw-r--r--pkgs/applications/video/molotov/default.nix1
-rw-r--r--pkgs/applications/video/motion/default.nix1
-rw-r--r--pkgs/applications/video/mov-cli/default.nix1
-rw-r--r--pkgs/applications/video/mpc-qt/default.nix1
-rw-r--r--pkgs/applications/video/olive-editor/default.nix1
-rw-r--r--pkgs/applications/video/open-in-mpv/default.nix1
-rw-r--r--pkgs/applications/video/openshot-qt/default.nix1
-rw-r--r--pkgs/applications/video/p2pvc/default.nix1
-rw-r--r--pkgs/applications/video/peek/default.nix1
-rw-r--r--pkgs/applications/video/pipe-viewer/default.nix1
-rw-r--r--pkgs/applications/video/pitivi/default.nix1
-rw-r--r--pkgs/applications/video/plex-mpv-shim/default.nix1
-rw-r--r--pkgs/applications/video/popcorntime/default.nix1
-rw-r--r--pkgs/applications/video/prism/default.nix1
-rw-r--r--pkgs/applications/video/qarte/default.nix1
-rw-r--r--pkgs/applications/video/qmediathekview/default.nix1
-rw-r--r--pkgs/applications/video/qstopmotion/default.nix1
-rw-r--r--pkgs/applications/video/recapp/default.nix1
-rw-r--r--pkgs/applications/video/screenkey/default.nix1
-rw-r--r--pkgs/applications/video/shotcut/default.nix1
-rw-r--r--pkgs/applications/video/srtrelay/default.nix1
-rw-r--r--pkgs/applications/video/sub-batch/default.nix1
-rw-r--r--pkgs/applications/video/subdl/default.nix1
-rw-r--r--pkgs/applications/video/subtitleeditor/default.nix1
-rw-r--r--pkgs/applications/video/tartube/default.nix1
-rw-r--r--pkgs/applications/video/timelens/default.nix1
-rw-r--r--pkgs/applications/video/uvccapture/default.nix1
-rw-r--r--pkgs/applications/video/vcs/default.nix1
-rw-r--r--pkgs/applications/video/video-trimmer/default.nix1
-rw-r--r--pkgs/applications/video/vivictpp/default.nix1
-rw-r--r--pkgs/applications/video/vokoscreen-ng/default.nix1
-rw-r--r--pkgs/applications/video/vokoscreen/default.nix1
-rw-r--r--pkgs/applications/video/w_scan/default.nix1
-rw-r--r--pkgs/applications/video/w_scan2/default.nix1
-rw-r--r--pkgs/applications/video/webcamoid/default.nix1
-rw-r--r--pkgs/applications/video/webtorrent_desktop/default.nix1
-rw-r--r--pkgs/applications/video/wf-recorder/default.nix1
-rw-r--r--pkgs/applications/video/xscast/default.nix1
-rw-r--r--pkgs/applications/video/youtube-tui/default.nix1
-rw-r--r--pkgs/applications/video/yuview/default.nix1
-rw-r--r--pkgs/applications/virtualization/buildkit-nix/default.nix1
-rw-r--r--pkgs/applications/virtualization/catatonit/default.nix1
-rw-r--r--pkgs/applications/virtualization/cntr/default.nix1
-rw-r--r--pkgs/applications/virtualization/colima/default.nix1
-rw-r--r--pkgs/applications/virtualization/conmon/default.nix1
-rw-r--r--pkgs/applications/virtualization/crun/default.nix1
-rw-r--r--pkgs/applications/virtualization/dumb-init/default.nix1
-rw-r--r--pkgs/applications/virtualization/firectl/default.nix1
-rw-r--r--pkgs/applications/virtualization/krunvm/default.nix1
-rw-r--r--pkgs/applications/virtualization/nixpacks/default.nix1
-rw-r--r--pkgs/applications/virtualization/ops/default.nix1
-rw-r--r--pkgs/applications/virtualization/podman-compose/default.nix1
-rw-r--r--pkgs/applications/virtualization/podman-desktop/default.nix1
-rw-r--r--pkgs/applications/virtualization/podman-tui/default.nix1
-rw-r--r--pkgs/applications/virtualization/pods/default.nix1
-rw-r--r--pkgs/applications/virtualization/qtemu/default.nix1
-rw-r--r--pkgs/applications/virtualization/remotebox/default.nix1
-rw-r--r--pkgs/applications/virtualization/runc/default.nix1
-rw-r--r--pkgs/applications/virtualization/rust-hypervisor-firmware/default.nix1
-rw-r--r--pkgs/applications/virtualization/rvvm/default.nix1
-rw-r--r--pkgs/applications/virtualization/stratovirt/default.nix1
-rw-r--r--pkgs/applications/virtualization/tini/default.nix1
-rw-r--r--pkgs/applications/virtualization/toolbox/default.nix1
-rw-r--r--pkgs/applications/virtualization/umoci/default.nix1
-rw-r--r--pkgs/applications/virtualization/virt-top/default.nix1
-rw-r--r--pkgs/applications/virtualization/virt-what/default.nix1
-rw-r--r--pkgs/applications/virtualization/virter/default.nix1
-rw-r--r--pkgs/applications/virtualization/x11docker/default.nix1
-rw-r--r--pkgs/applications/virtualization/youki/default.nix1
-rw-r--r--pkgs/applications/window-managers/cagebreak/default.nix1
-rw-r--r--pkgs/applications/window-managers/cwm/default.nix1
-rw-r--r--pkgs/applications/window-managers/dwl/default.nix1
-rw-r--r--pkgs/applications/window-managers/dwm/default.nix1
-rw-r--r--pkgs/applications/window-managers/evilwm/default.nix1
-rw-r--r--pkgs/applications/window-managers/fbpanel/default.nix1
-rw-r--r--pkgs/applications/window-managers/gamescope/default.nix1
-rw-r--r--pkgs/applications/window-managers/jay/default.nix1
-rw-r--r--pkgs/applications/window-managers/jwm/default.nix1
-rw-r--r--pkgs/applications/window-managers/kbdd/default.nix1
-rw-r--r--pkgs/applications/window-managers/lemonbar/default.nix1
-rw-r--r--pkgs/applications/window-managers/lesbar/default.nix1
-rw-r--r--pkgs/applications/window-managers/lwm/default.nix1
-rw-r--r--pkgs/applications/window-managers/mlvwm/default.nix1
-rw-r--r--pkgs/applications/window-managers/neocomp/default.nix1
-rw-r--r--pkgs/applications/window-managers/nimdow/default.nix1
-rw-r--r--pkgs/applications/window-managers/phosh/default.nix1
-rw-r--r--pkgs/applications/window-managers/sommelier/default.nix1
-rw-r--r--pkgs/applications/window-managers/stalonetray/default.nix1
-rw-r--r--pkgs/applications/window-managers/stumpish/default.nix1
-rw-r--r--pkgs/applications/window-managers/tinywl/default.nix1
-rw-r--r--pkgs/applications/window-managers/trayer/default.nix1
-rw-r--r--pkgs/applications/window-managers/vwm/default.nix1
-rw-r--r--pkgs/applications/window-managers/windowlab/default.nix1
-rw-r--r--pkgs/applications/window-managers/wmderland/default.nix1
-rw-r--r--pkgs/applications/window-managers/wmderlandc/default.nix1
-rw-r--r--pkgs/applications/window-managers/wmfs/default.nix1
-rw-r--r--pkgs/applications/window-managers/x-create-mouse-void/default.nix1
-rw-r--r--pkgs/applications/window-managers/yabar/build.nix1
-rw-r--r--pkgs/servers/adguardhome/default.nix1
-rw-r--r--pkgs/servers/alps/default.nix1
-rw-r--r--pkgs/servers/althttpd/default.nix1
-rw-r--r--pkgs/servers/ankisyncd/default.nix1
-rw-r--r--pkgs/servers/beanstalkd/default.nix1
-rw-r--r--pkgs/servers/bloat/default.nix1
-rw-r--r--pkgs/servers/blockbook/default.nix1
-rw-r--r--pkgs/servers/brickd/default.nix1
-rw-r--r--pkgs/servers/calibre-web/default.nix1
-rw-r--r--pkgs/servers/cayley/default.nix1
-rw-r--r--pkgs/servers/dcnnt/default.nix1
-rw-r--r--pkgs/servers/demoit/default.nix1
-rw-r--r--pkgs/servers/dex/default.nix1
-rw-r--r--pkgs/servers/dgraph/default.nix1
-rw-r--r--pkgs/servers/domoticz/default.nix1
-rw-r--r--pkgs/servers/duckling-proxy/default.nix1
-rw-r--r--pkgs/servers/echoip/default.nix1
-rw-r--r--pkgs/servers/elasticmq-server-bin/default.nix1
-rw-r--r--pkgs/servers/endlessh-go/default.nix1
-rw-r--r--pkgs/servers/endlessh/default.nix1
-rw-r--r--pkgs/servers/fcgiwrap/default.nix1
-rw-r--r--pkgs/servers/fedigroups/default.nix1
-rw-r--r--pkgs/servers/felix/default.nix1
-rw-r--r--pkgs/servers/fiche/default.nix1
-rw-r--r--pkgs/servers/fileshare/default.nix1
-rw-r--r--pkgs/servers/filtron/default.nix1
-rw-r--r--pkgs/servers/fishnet/default.nix1
-rw-r--r--pkgs/servers/gerbera/default.nix1
-rw-r--r--pkgs/servers/gonic/default.nix1
-rw-r--r--pkgs/servers/hashi-ui/default.nix1
-rw-r--r--pkgs/servers/headphones/default.nix1
-rw-r--r--pkgs/servers/heisenbridge/default.nix1
-rw-r--r--pkgs/servers/hitch/default.nix1
-rw-r--r--pkgs/servers/home-assistant/default.nix1
-rw-r--r--pkgs/servers/jitsi-videobridge/default.nix1
-rw-r--r--pkgs/servers/livepeer/default.nix1
-rw-r--r--pkgs/servers/ma1sd/default.nix1
-rw-r--r--pkgs/servers/matterbridge/default.nix1
-rw-r--r--pkgs/servers/mattermost/default.nix1
-rw-r--r--pkgs/servers/mautrix-facebook/default.nix1
-rw-r--r--pkgs/servers/mautrix-signal/default.nix1
-rw-r--r--pkgs/servers/mautrix-whatsapp/default.nix1
-rw-r--r--pkgs/servers/memcached/default.nix1
-rw-r--r--pkgs/servers/metabase/default.nix1
-rw-r--r--pkgs/servers/meteor/default.nix1
-rw-r--r--pkgs/servers/microserver/default.nix1
-rw-r--r--pkgs/servers/plik/programs.nix1
-rw-r--r--pkgs/servers/rtrtr/default.nix1
-rw-r--r--pkgs/servers/simple-http-server/default.nix1
-rw-r--r--pkgs/tools/archivers/afio/default.nix1
-rw-r--r--pkgs/tools/archivers/arc_unpacker/default.nix1
-rw-r--r--pkgs/tools/archivers/cabextract/default.nix1
-rw-r--r--pkgs/tools/archivers/cpio/default.nix1
-rw-r--r--pkgs/tools/archivers/ctrtool/default.nix1
-rw-r--r--pkgs/tools/archivers/dumpnar/default.nix1
-rw-r--r--pkgs/tools/archivers/fsarchiver/default.nix1
-rw-r--r--pkgs/tools/archivers/gbl/default.nix1
-rw-r--r--pkgs/tools/archivers/innoextract/default.nix1
-rw-r--r--pkgs/tools/archivers/lha/default.nix1
-rw-r--r--pkgs/tools/archivers/maxcso/default.nix1
-rw-r--r--pkgs/tools/archivers/ndstool/default.nix1
-rw-r--r--pkgs/tools/archivers/payload_dumper/default.nix1
-rw-r--r--pkgs/tools/archivers/pxattr/default.nix1
-rw-r--r--pkgs/tools/archivers/quickbms/default.nix1
-rw-r--r--pkgs/tools/archivers/rpmextract/default.nix1
-rw-r--r--pkgs/tools/archivers/runzip/default.nix1
-rw-r--r--pkgs/tools/archivers/tarlz/default.nix1
-rw-r--r--pkgs/tools/archivers/undmg/default.nix1
-rw-r--r--pkgs/tools/archivers/unshield/default.nix1
-rw-r--r--pkgs/tools/archivers/unzoo/default.nix1
-rw-r--r--pkgs/tools/archivers/xarchive/default.nix1
-rw-r--r--pkgs/tools/archivers/xarchiver/default.nix1
-rw-r--r--pkgs/tools/archivers/zarchive/default.nix1
-rw-r--r--pkgs/tools/archivers/zpaq/default.nix1
-rw-r--r--pkgs/tools/misc/aaa/default.nix1
-rw-r--r--pkgs/tools/misc/abduco/default.nix1
-rw-r--r--pkgs/tools/misc/adafruit-ampy/default.nix1
-rw-r--r--pkgs/tools/misc/addic7ed-cli/default.nix1
-rw-r--r--pkgs/tools/misc/addlicense/default.nix1
-rw-r--r--pkgs/tools/misc/adrgen/default.nix1
-rw-r--r--pkgs/tools/misc/afetch/default.nix1
-rw-r--r--pkgs/tools/misc/agedu/default.nix1
-rw-r--r--pkgs/tools/misc/aichat/default.nix1
-rw-r--r--pkgs/tools/misc/alarm-clock-applet/default.nix1
-rw-r--r--pkgs/tools/misc/antimicrox/default.nix1
-rw-r--r--pkgs/tools/misc/aoc-cli/default.nix1
-rw-r--r--pkgs/tools/misc/apkeep/default.nix1
-rw-r--r--pkgs/tools/misc/apparix/default.nix1
-rw-r--r--pkgs/tools/misc/aptly/default.nix1
-rw-r--r--pkgs/tools/misc/aquosctl/default.nix1
-rw-r--r--pkgs/tools/misc/archi/default.nix1
-rw-r--r--pkgs/tools/misc/as-tree/default.nix1
-rw-r--r--pkgs/tools/misc/asciinema-agg/default.nix1
-rw-r--r--pkgs/tools/misc/asciinema-scenario/default.nix1
-rw-r--r--pkgs/tools/misc/askalono/default.nix1
-rw-r--r--pkgs/tools/misc/atuin/default.nix1
-rw-r--r--pkgs/tools/misc/automirror/default.nix1
-rw-r--r--pkgs/tools/misc/autorevision/default.nix1
-rw-r--r--pkgs/tools/misc/bandwidth/default.nix1
-rw-r--r--pkgs/tools/misc/bartib/default.nix1
-rw-r--r--pkgs/tools/misc/bash_unit/default.nix1
-rw-r--r--pkgs/tools/misc/bashcards/default.nix1
-rw-r--r--pkgs/tools/misc/bbe/default.nix1
-rw-r--r--pkgs/tools/misc/bdf2psf/default.nix1
-rw-r--r--pkgs/tools/misc/bdf2sfd/default.nix1
-rw-r--r--pkgs/tools/misc/bdfresize/default.nix1
-rw-r--r--pkgs/tools/misc/beats/default.nix1
-rw-r--r--pkgs/tools/misc/betterdiscord-installer/default.nix1
-rw-r--r--pkgs/tools/misc/bfetch/default.nix1
-rw-r--r--pkgs/tools/misc/bibtool/default.nix1
-rw-r--r--pkgs/tools/misc/bitwise/default.nix1
-rw-r--r--pkgs/tools/misc/blacken-docs/default.nix1
-rw-r--r--pkgs/tools/misc/blahaj/default.nix1
-rw-r--r--pkgs/tools/misc/blflash/default.nix1
-rw-r--r--pkgs/tools/misc/blink1-tool/default.nix1
-rw-r--r--pkgs/tools/misc/bmap-tools/default.nix1
-rw-r--r--pkgs/tools/misc/bmon/default.nix1
-rw-r--r--pkgs/tools/misc/boltbrowser/default.nix1
-rw-r--r--pkgs/tools/misc/boxxy/default.nix1
-rw-r--r--pkgs/tools/misc/broot/default.nix1
-rw-r--r--pkgs/tools/misc/bsp-layout/default.nix1
-rw-r--r--pkgs/tools/misc/btdu/default.nix1
-rw-r--r--pkgs/tools/misc/buildtorrent/default.nix1
-rw-r--r--pkgs/tools/misc/calamares/default.nix1
-rw-r--r--pkgs/tools/misc/capture/default.nix1
-rw-r--r--pkgs/tools/misc/castty/default.nix1
-rw-r--r--pkgs/tools/misc/cc2538-bsl/default.nix1
-rw-r--r--pkgs/tools/misc/cf-terraforming/default.nix1
-rw-r--r--pkgs/tools/misc/cfonts/default.nix1
-rw-r--r--pkgs/tools/misc/chafa/default.nix1
-rw-r--r--pkgs/tools/misc/changelogger/default.nix1
-rw-r--r--pkgs/tools/misc/charasay/default.nix1
-rw-r--r--pkgs/tools/misc/checkpwn/default.nix1
-rw-r--r--pkgs/tools/misc/chef-cli/default.nix1
-rw-r--r--pkgs/tools/misc/chelf/default.nix1
-rw-r--r--pkgs/tools/misc/chezmoi/default.nix1
-rw-r--r--pkgs/tools/misc/cicero-tui/default.nix1
-rw-r--r--pkgs/tools/misc/citron/default.nix1
-rw-r--r--pkgs/tools/misc/clac/default.nix1
-rw-r--r--pkgs/tools/misc/claws/default.nix1
-rw-r--r--pkgs/tools/misc/clematis/default.nix1
-rw-r--r--pkgs/tools/misc/clickclack/default.nix1
-rw-r--r--pkgs/tools/misc/clini/default.nix1
-rw-r--r--pkgs/tools/misc/clipbuzz/default.nix1
-rw-r--r--pkgs/tools/misc/clipnotify/default.nix1
-rw-r--r--pkgs/tools/misc/clipster/default.nix1
-rw-r--r--pkgs/tools/misc/cloc/default.nix1
-rw-r--r--pkgs/tools/misc/clolcat/default.nix1
-rw-r--r--pkgs/tools/misc/clpeak/default.nix1
-rw-r--r--pkgs/tools/misc/cod/default.nix1
-rw-r--r--pkgs/tools/misc/code-minimap/default.nix1
-rw-r--r--pkgs/tools/misc/codebraid/default.nix1
-rw-r--r--pkgs/tools/misc/codemov/default.nix1
-rw-r--r--pkgs/tools/misc/codevis/default.nix1
-rw-r--r--pkgs/tools/misc/coinlive/default.nix1
-rw-r--r--pkgs/tools/misc/colord-gtk/default.nix1
-rw-r--r--pkgs/tools/misc/colorless/default.nix1
-rw-r--r--pkgs/tools/misc/colorz/default.nix1
-rw-r--r--pkgs/tools/misc/compdb/default.nix1
-rw-r--r--pkgs/tools/misc/complete-alias/default.nix1
-rw-r--r--pkgs/tools/misc/completely/default.nix1
-rw-r--r--pkgs/tools/misc/convbin/default.nix1
-rw-r--r--pkgs/tools/misc/convfont/default.nix1
-rw-r--r--pkgs/tools/misc/convimg/default.nix1
-rw-r--r--pkgs/tools/misc/convmv/default.nix1
-rw-r--r--pkgs/tools/misc/copier/default.nix1
-rw-r--r--pkgs/tools/misc/coreboot-configurator/default.nix1
-rw-r--r--pkgs/tools/misc/cp437/default.nix1
-rw-r--r--pkgs/tools/misc/cpufetch/default.nix1
-rw-r--r--pkgs/tools/misc/cpuminer/default.nix1
-rw-r--r--pkgs/tools/misc/crex/default.nix1
-rw-r--r--pkgs/tools/misc/crypto-tracker/default.nix1
-rw-r--r--pkgs/tools/misc/csv2latex/default.nix1
-rw-r--r--pkgs/tools/misc/csv2parquet/default.nix1
-rw-r--r--pkgs/tools/misc/csvs-to-sqlite/default.nix1
-rw-r--r--pkgs/tools/misc/cutecom/default.nix1
-rw-r--r--pkgs/tools/misc/cyclonedx-python/default.nix1
-rw-r--r--pkgs/tools/misc/dabet/default.nix1
-rw-r--r--pkgs/tools/misc/dashing/default.nix1
-rw-r--r--pkgs/tools/misc/datefmt/default.nix1
-rw-r--r--pkgs/tools/misc/dbus-map/default.nix1
-rw-r--r--pkgs/tools/misc/ddate/default.nix1
-rw-r--r--pkgs/tools/misc/ddcutil/default.nix1
-rw-r--r--pkgs/tools/misc/debootstrap/default.nix1
-rw-r--r--pkgs/tools/misc/dgoss/default.nix1
-rw-r--r--pkgs/tools/misc/dialogbox/default.nix1
-rw-r--r--pkgs/tools/misc/didu/default.nix1
-rw-r--r--pkgs/tools/misc/diffoci/default.nix1
-rw-r--r--pkgs/tools/misc/diffoscope/default.nix1
-rw-r--r--pkgs/tools/misc/dijo/default.nix1
-rw-r--r--pkgs/tools/misc/discocss/default.nix1
-rw-r--r--pkgs/tools/misc/disfetch/default.nix1
-rw-r--r--pkgs/tools/misc/diskonaut/default.nix1
-rw-r--r--pkgs/tools/misc/diskscan/default.nix1
-rw-r--r--pkgs/tools/misc/diskus/default.nix1
-rw-r--r--pkgs/tools/misc/djenrandom/default.nix1
-rw-r--r--pkgs/tools/misc/docbook2mdoc/default.nix1
-rw-r--r--pkgs/tools/misc/docker-sync/default.nix1
-rw-r--r--pkgs/tools/misc/docui/default.nix1
-rw-r--r--pkgs/tools/misc/doitlive/default.nix1
-rw-r--r--pkgs/tools/misc/dooit/default.nix1
-rw-r--r--pkgs/tools/misc/dotacat/default.nix1
-rw-r--r--pkgs/tools/misc/dotter/default.nix1
-rw-r--r--pkgs/tools/misc/dtach/default.nix1
-rw-r--r--pkgs/tools/misc/dtool/default.nix1
-rw-r--r--pkgs/tools/misc/dua/default.nix1
-rw-r--r--pkgs/tools/misc/duc/default.nix1
-rw-r--r--pkgs/tools/misc/duf/default.nix1
-rw-r--r--pkgs/tools/misc/dumptorrent/default.nix1
-rw-r--r--pkgs/tools/misc/dupd/default.nix1
-rw-r--r--pkgs/tools/misc/dutree/default.nix1
-rw-r--r--pkgs/tools/misc/dwarf2json/default.nix1
-rw-r--r--pkgs/tools/misc/dwt1-shell-color-scripts/default.nix1
-rw-r--r--pkgs/tools/misc/easeprobe/default.nix1
-rw-r--r--pkgs/tools/misc/edid-decode/default.nix1
-rw-r--r--pkgs/tools/misc/edir/default.nix1
-rw-r--r--pkgs/tools/misc/elfcat/default.nix1
-rw-r--r--pkgs/tools/misc/empty/default.nix1
-rw-r--r--pkgs/tools/misc/emv/default.nix1
-rw-r--r--pkgs/tools/misc/encpipe/default.nix1
-rw-r--r--pkgs/tools/misc/enjarify/default.nix1
-rw-r--r--pkgs/tools/misc/ent/default.nix1
-rw-r--r--pkgs/tools/misc/entr/default.nix1
-rw-r--r--pkgs/tools/misc/enumer/default.nix1
-rw-r--r--pkgs/tools/misc/envchain/default.nix1
-rw-r--r--pkgs/tools/misc/esphome/default.nix1
-rw-r--r--pkgs/tools/misc/esptool-ck/default.nix1
-rw-r--r--pkgs/tools/misc/ethtool/default.nix1
-rw-r--r--pkgs/tools/misc/ets/default.nix1
-rw-r--r--pkgs/tools/misc/eva/default.nix1
-rw-r--r--pkgs/tools/misc/evhz/default.nix1
-rw-r--r--pkgs/tools/misc/f2/default.nix1
-rw-r--r--pkgs/tools/misc/faketty/default.nix1
-rw-r--r--pkgs/tools/misc/fclones/default.nix1
-rw-r--r--pkgs/tools/misc/fcp/default.nix1
-rw-r--r--pkgs/tools/misc/fdupes/default.nix1
-rw-r--r--pkgs/tools/misc/fedifetcher/default.nix1
-rw-r--r--pkgs/tools/misc/fetch-scm/default.nix1
-rw-r--r--pkgs/tools/misc/ffsend/default.nix1
-rw-r--r--pkgs/tools/misc/filebench/default.nix1
-rw-r--r--pkgs/tools/misc/fileschanged/default.nix1
-rw-r--r--pkgs/tools/misc/findup/default.nix1
-rw-r--r--pkgs/tools/misc/flashrom-stable/default.nix1
-rw-r--r--pkgs/tools/misc/flashrom/default.nix1
-rw-r--r--pkgs/tools/misc/flitter/default.nix1
-rw-r--r--pkgs/tools/misc/flowgger/default.nix1
-rw-r--r--pkgs/tools/misc/fltrdr/default.nix1
-rw-r--r--pkgs/tools/misc/font-config-info/default.nix1
-rw-r--r--pkgs/tools/misc/fontfor/default.nix1
-rw-r--r--pkgs/tools/misc/fpp/default.nix1
-rw-r--r--pkgs/tools/misc/fre/default.nix1
-rw-r--r--pkgs/tools/misc/freshfetch/default.nix1
-rw-r--r--pkgs/tools/misc/fselect/default.nix1
-rw-r--r--pkgs/tools/misc/fsmark/default.nix1
-rw-r--r--pkgs/tools/misc/fsmon/default.nix1
-rw-r--r--pkgs/tools/misc/fsql/default.nix1
-rw-r--r--pkgs/tools/misc/fsrx/default.nix1
-rw-r--r--pkgs/tools/misc/fw/default.nix1
-rw-r--r--pkgs/tools/misc/fx-cast-bridge/default.nix1
-rw-r--r--pkgs/tools/misc/fzy/default.nix1
-rw-r--r--pkgs/tools/misc/g203-led/default.nix1
-rw-r--r--pkgs/tools/misc/g933-utils/default.nix1
-rw-r--r--pkgs/tools/misc/gay/default.nix1
-rw-r--r--pkgs/tools/misc/gazelle-origin/default.nix1
-rw-r--r--pkgs/tools/misc/gbdfed/default.nix1
-rw-r--r--pkgs/tools/misc/geteltorito/default.nix1
-rw-r--r--pkgs/tools/misc/getopt/default.nix1
-rw-r--r--pkgs/tools/misc/gh-actions-cache/default.nix1
-rw-r--r--pkgs/tools/misc/gh-cal/default.nix1
-rw-r--r--pkgs/tools/misc/gh-dash/default.nix1
-rw-r--r--pkgs/tools/misc/gh-eco/default.nix1
-rw-r--r--pkgs/tools/misc/gh-markdown-preview/default.nix1
-rw-r--r--pkgs/tools/misc/gh-ost/default.nix1
-rw-r--r--pkgs/tools/misc/ghostie/default.nix1
-rw-r--r--pkgs/tools/misc/gibo/default.nix1
-rw-r--r--pkgs/tools/misc/gif-for-cli/default.nix1
-rw-r--r--pkgs/tools/misc/gigalixir/default.nix1
-rw-r--r--pkgs/tools/misc/github-backup/default.nix1
-rw-r--r--pkgs/tools/misc/github-copilot-cli/default.nix1
-rw-r--r--pkgs/tools/misc/glasgow/default.nix1
-rw-r--r--pkgs/tools/misc/go-ios/default.nix1
-rw-r--r--pkgs/tools/misc/goaccess/default.nix1
-rw-r--r--pkgs/tools/misc/godu/default.nix1
-rw-r--r--pkgs/tools/misc/gomi/default.nix1
-rw-r--r--pkgs/tools/misc/goose/default.nix1
-rw-r--r--pkgs/tools/misc/goreleaser/default.nix1
-rw-r--r--pkgs/tools/misc/gotify-desktop/default.nix1
-rw-r--r--pkgs/tools/misc/gparted/default.nix1
-rw-r--r--pkgs/tools/misc/gpick/default.nix1
-rw-r--r--pkgs/tools/misc/grafterm/default.nix1
-rw-r--r--pkgs/tools/misc/grass-sass/default.nix1
-rw-r--r--pkgs/tools/misc/grit/default.nix1
-rw-r--r--pkgs/tools/misc/grizzly/default.nix1
-rw-r--r--pkgs/tools/misc/gti/default.nix1
-rw-r--r--pkgs/tools/misc/gwe/default.nix1
-rw-r--r--pkgs/tools/misc/hackertyper/default.nix1
-rw-r--r--pkgs/tools/misc/hacksaw/default.nix1
-rw-r--r--pkgs/tools/misc/hakuneko/default.nix1
-rw-r--r--pkgs/tools/misc/halp/default.nix1
-rw-r--r--pkgs/tools/misc/handlr-regex/default.nix1
-rw-r--r--pkgs/tools/misc/handlr/default.nix1
-rw-r--r--pkgs/tools/misc/hashpump/default.nix1
-rw-r--r--pkgs/tools/misc/haste-client/default.nix1
-rw-r--r--pkgs/tools/misc/hdaps-gl/default.nix1
-rw-r--r--pkgs/tools/misc/hddtemp/default.nix1
-rw-r--r--pkgs/tools/misc/hdfview/default.nix1
-rw-r--r--pkgs/tools/misc/hebcal/default.nix1
-rw-r--r--pkgs/tools/misc/heimdall/default.nix1
-rw-r--r--pkgs/tools/misc/hexd/default.nix1
-rw-r--r--pkgs/tools/misc/hexdiff/default.nix1
-rw-r--r--pkgs/tools/misc/hexyl/default.nix1
-rw-r--r--pkgs/tools/misc/hhpc/default.nix1
-rw-r--r--pkgs/tools/misc/hid-listen/default.nix1
-rw-r--r--pkgs/tools/misc/hidrd/default.nix1
-rw-r--r--pkgs/tools/misc/homesick/default.nix1
-rw-r--r--pkgs/tools/misc/hpcg/default.nix1
-rw-r--r--pkgs/tools/misc/hpl/default.nix1
-rw-r--r--pkgs/tools/misc/html-proofer/default.nix1
-rw-r--r--pkgs/tools/misc/hueadm/default.nix1
-rw-r--r--pkgs/tools/misc/hunt/default.nix1
-rw-r--r--pkgs/tools/misc/hwatch/default.nix1
-rw-r--r--pkgs/tools/misc/hyperfine/default.nix1
-rw-r--r--pkgs/tools/misc/i3nator/default.nix1
-rw-r--r--pkgs/tools/misc/iay/default.nix1
-rw-r--r--pkgs/tools/misc/ibus-theme-tools/default.nix1
-rw-r--r--pkgs/tools/misc/ical2orgpy/default.nix1
-rw-r--r--pkgs/tools/misc/ictree/default.nix1
-rw-r--r--pkgs/tools/misc/ideviceinstaller/default.nix1
-rw-r--r--pkgs/tools/misc/idevicerestore/default.nix1
-rw-r--r--pkgs/tools/misc/ikill/default.nix1
-rw-r--r--pkgs/tools/misc/ili2c/default.nix1
-rw-r--r--pkgs/tools/misc/infracost/default.nix1
-rw-r--r--pkgs/tools/misc/ink/default.nix1
-rw-r--r--pkgs/tools/misc/inklingreader/default.nix1
-rw-r--r--pkgs/tools/misc/inspec/default.nix1
-rw-r--r--pkgs/tools/misc/instaloader/default.nix1
-rw-r--r--pkgs/tools/misc/invoice/default.nix1
-rw-r--r--pkgs/tools/misc/iotools/default.nix1
-rw-r--r--pkgs/tools/misc/ipad_charge/default.nix1
-rw-r--r--pkgs/tools/misc/ipbt/default.nix1
-rw-r--r--pkgs/tools/misc/ised/default.nix1
-rw-r--r--pkgs/tools/misc/isoimagewriter/default.nix1
-rw-r--r--pkgs/tools/misc/ix/default.nix1
-rw-r--r--pkgs/tools/misc/jdiskreport/default.nix1
-rw-r--r--pkgs/tools/misc/jdupes/default.nix1
-rw-r--r--pkgs/tools/misc/journaldriver/default.nix1
-rw-r--r--pkgs/tools/misc/jsonwatch/default.nix1
-rw-r--r--pkgs/tools/misc/jstest-gtk/default.nix1
-rw-r--r--pkgs/tools/misc/jugglinglab/default.nix1
-rw-r--r--pkgs/tools/misc/kak-lsp/default.nix1
-rw-r--r--pkgs/tools/misc/kalker/default.nix1
-rw-r--r--pkgs/tools/misc/kargo/default.nix1
-rw-r--r--pkgs/tools/misc/kb/default.nix1
-rw-r--r--pkgs/tools/misc/kcollectd/default.nix1
-rw-r--r--pkgs/tools/misc/keychain/default.nix1
-rw-r--r--pkgs/tools/misc/keymapviz/default.nix1
-rw-r--r--pkgs/tools/misc/kicli/default.nix1
-rw-r--r--pkgs/tools/misc/killport/default.nix1
-rw-r--r--pkgs/tools/misc/kitty-img/default.nix1
-rw-r--r--pkgs/tools/misc/krapslog/default.nix1
-rw-r--r--pkgs/tools/misc/kronometer/default.nix1
-rw-r--r--pkgs/tools/misc/ksnip/default.nix1
-rw-r--r--pkgs/tools/misc/kt/default.nix1
-rw-r--r--pkgs/tools/misc/lavat/default.nix1
-rw-r--r--pkgs/tools/misc/lazycli/default.nix1
-rw-r--r--pkgs/tools/misc/lazydocker/default.nix1
-rw-r--r--pkgs/tools/misc/ldapvi/default.nix1
-rw-r--r--pkgs/tools/misc/ldmtool/default.nix1
-rw-r--r--pkgs/tools/misc/leanify/default.nix1
-rw-r--r--pkgs/tools/misc/ledit/default.nix1
-rw-r--r--pkgs/tools/misc/lemmeknow/default.nix1
-rw-r--r--pkgs/tools/misc/lemmy-help/default.nix1
-rw-r--r--pkgs/tools/misc/lerpn/default.nix1
-rw-r--r--pkgs/tools/misc/libgen-cli/default.nix1
-rw-r--r--pkgs/tools/misc/librespeed-cli/default.nix1
-rw-r--r--pkgs/tools/misc/lice/default.nix1
-rw-r--r--pkgs/tools/misc/license-generator/default.nix1
-rw-r--r--pkgs/tools/misc/lighthouse-steamvr/default.nix1
-rw-r--r--pkgs/tools/misc/limitcpu/default.nix1
-rw-r--r--pkgs/tools/misc/lineselect/default.nix1
-rw-r--r--pkgs/tools/misc/lipl/default.nix1
-rw-r--r--pkgs/tools/misc/livedl/default.nix1
-rw-r--r--pkgs/tools/misc/lnav/default.nix1
-rw-r--r--pkgs/tools/misc/lnch/default.nix1
-rw-r--r--pkgs/tools/misc/loadlibrary/default.nix1
-rw-r--r--pkgs/tools/misc/locate-dominating-file/default.nix1
-rw-r--r--pkgs/tools/misc/logtop/default.nix1
-rw-r--r--pkgs/tools/misc/lolcat/default.nix1
-rw-r--r--pkgs/tools/misc/lorri/default.nix1
-rw-r--r--pkgs/tools/misc/lottieconverter/default.nix1
-rw-r--r--pkgs/tools/misc/lsd/default.nix1
-rw-r--r--pkgs/tools/misc/ltunify/default.nix1
-rw-r--r--pkgs/tools/misc/lwc/default.nix1
-rw-r--r--pkgs/tools/misc/macchina/default.nix1
-rw-r--r--pkgs/tools/misc/mailman-rss/default.nix1
-rw-r--r--pkgs/tools/misc/makebootfat/default.nix1
-rw-r--r--pkgs/tools/misc/mandown/default.nix1
-rw-r--r--pkgs/tools/misc/manga-cli/default.nix1
-rw-r--r--pkgs/tools/misc/mapcidr/default.nix1
-rw-r--r--pkgs/tools/misc/markdown-anki-decks/default.nix1
-rw-r--r--pkgs/tools/misc/marlin-calc/default.nix1
-rw-r--r--pkgs/tools/misc/massren/default.nix1
-rw-r--r--pkgs/tools/misc/mastotool/default.nix1
-rw-r--r--pkgs/tools/misc/mathpix-snipping-tool/default.nix1
-rw-r--r--pkgs/tools/misc/mbuffer/default.nix1
-rw-r--r--pkgs/tools/misc/mcfly/default.nix1
-rw-r--r--pkgs/tools/misc/mdr/default.nix1
-rw-r--r--pkgs/tools/misc/mdslides/default.nix1
-rw-r--r--pkgs/tools/misc/me_cleaner/default.nix1
-rw-r--r--pkgs/tools/misc/megacli/default.nix1
-rw-r--r--pkgs/tools/misc/melody/default.nix1
-rw-r--r--pkgs/tools/misc/mermaid-filter/default.nix1
-rw-r--r--pkgs/tools/misc/mimeo/default.nix1
-rw-r--r--pkgs/tools/misc/minipro/default.nix1
-rw-r--r--pkgs/tools/misc/miniserve/default.nix1
-rw-r--r--pkgs/tools/misc/ministat/default.nix1
-rw-r--r--pkgs/tools/misc/mktorrent/default.nix1
-rw-r--r--pkgs/tools/misc/mloader/default.nix1
-rw-r--r--pkgs/tools/misc/mmake/default.nix1
-rw-r--r--pkgs/tools/misc/mmctl/default.nix1
-rw-r--r--pkgs/tools/misc/mnc/default.nix1
-rw-r--r--pkgs/tools/misc/mods/default.nix1
-rw-r--r--pkgs/tools/misc/mongodb-compass/default.nix1
-rw-r--r--pkgs/tools/misc/mons/default.nix1
-rw-r--r--pkgs/tools/misc/moon-phases/default.nix1
-rw-r--r--pkgs/tools/misc/moserial/default.nix1
-rw-r--r--pkgs/tools/misc/most/default.nix1
-rw-r--r--pkgs/tools/misc/mpdscribble/default.nix1
-rw-r--r--pkgs/tools/misc/mpremote/default.nix1
-rw-r--r--pkgs/tools/misc/mprime/default.nix1
-rw-r--r--pkgs/tools/misc/mprocs/default.nix1
-rw-r--r--pkgs/tools/misc/ms-sys/default.nix1
-rw-r--r--pkgs/tools/misc/mslink/default.nix1
-rw-r--r--pkgs/tools/misc/mtm/default.nix1
-rw-r--r--pkgs/tools/misc/multitail/default.nix1
-rw-r--r--pkgs/tools/misc/multitime/default.nix1
-rw-r--r--pkgs/tools/misc/mutagen-compose/default.nix1
-rw-r--r--pkgs/tools/misc/mvebu64boot/default.nix1
-rw-r--r--pkgs/tools/misc/mysqltuner/default.nix1
-rw-r--r--pkgs/tools/misc/natls/default.nix1
-rw-r--r--pkgs/tools/misc/nb/default.nix1
-rw-r--r--pkgs/tools/misc/nbench/default.nix1
-rw-r--r--pkgs/tools/misc/nbqa/default.nix1
-rw-r--r--pkgs/tools/misc/nginx-config-formatter/default.nix1
-rw-r--r--pkgs/tools/misc/nitch/default.nix1
-rw-r--r--pkgs/tools/misc/nomino/default.nix1
-rw-r--r--pkgs/tools/misc/noteshrink/default.nix1
-rw-r--r--pkgs/tools/misc/noti/default.nix1
-rw-r--r--pkgs/tools/misc/notify/default.nix1
-rw-r--r--pkgs/tools/misc/ntfy/default.nix1
-rw-r--r--pkgs/tools/misc/nux/default.nix1
-rw-r--r--pkgs/tools/misc/nvfancontrol/default.nix1
-rw-r--r--pkgs/tools/misc/nvimpager/default.nix1
-rw-r--r--pkgs/tools/misc/nyancat/default.nix1
-rw-r--r--pkgs/tools/misc/ocs-url/default.nix1
-rw-r--r--pkgs/tools/misc/octofetch/default.nix1
-rw-r--r--pkgs/tools/misc/octosql/default.nix1
-rw-r--r--pkgs/tools/misc/odyssey/default.nix1
-rw-r--r--pkgs/tools/misc/ondir/default.nix1
-rw-r--r--pkgs/tools/misc/onefetch/default.nix1
-rw-r--r--pkgs/tools/misc/open-pdf-sign/default.nix1
-rw-r--r--pkgs/tools/misc/opencorsairlink/default.nix1
-rw-r--r--pkgs/tools/misc/opentsdb/default.nix1
-rw-r--r--pkgs/tools/misc/org-stats/default.nix1
-rw-r--r--pkgs/tools/misc/otel-cli/default.nix1
-rw-r--r--pkgs/tools/misc/owofetch/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-acro/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-drawio-filter/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-eqnos/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-fignos/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-imagine/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-include/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-katex/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-plantuml-filter/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-secnos/default.nix1
-rw-r--r--pkgs/tools/misc/pandoc-tablenos/default.nix1
-rw-r--r--pkgs/tools/misc/panicparse/default.nix1
-rw-r--r--pkgs/tools/misc/panoply/default.nix1
-rw-r--r--pkgs/tools/misc/paperlike-go/default.nix1
-rw-r--r--pkgs/tools/misc/paps/default.nix1
-rw-r--r--pkgs/tools/misc/parcellite/default.nix1
-rw-r--r--pkgs/tools/misc/parquet-tools/default.nix1
-rw-r--r--pkgs/tools/misc/partition-manager/default.nix1
-rw-r--r--pkgs/tools/misc/past-time/default.nix1
-rw-r--r--pkgs/tools/misc/pastebinit/default.nix1
-rw-r--r--pkgs/tools/misc/pazi/default.nix1
-rw-r--r--pkgs/tools/misc/pb_cli/default.nix1
-rw-r--r--pkgs/tools/misc/pcp/default.nix1
-rw-r--r--pkgs/tools/misc/pdd/default.nix1
-rw-r--r--pkgs/tools/misc/pdf-parser/default.nix1
-rw-r--r--pkgs/tools/misc/peep/default.nix1
-rw-r--r--pkgs/tools/misc/pferd/default.nix1
-rw-r--r--pkgs/tools/misc/pfetch-rs/default.nix1
-rw-r--r--pkgs/tools/misc/pfetch/default.nix1
-rw-r--r--pkgs/tools/misc/pfsshell/default.nix1
-rw-r--r--pkgs/tools/misc/pg_flame/default.nix1
-rw-r--r--pkgs/tools/misc/pg_top/default.nix1
-rw-r--r--pkgs/tools/misc/pgbadger/default.nix1
-rw-r--r--pkgs/tools/misc/pgcenter/default.nix1
-rw-r--r--pkgs/tools/misc/pgmetrics/default.nix1
-rw-r--r--pkgs/tools/misc/phoronix-test-suite/default.nix1
-rw-r--r--pkgs/tools/misc/pick/default.nix1
-rw-r--r--pkgs/tools/misc/picocom/default.nix1
-rw-r--r--pkgs/tools/misc/pipectl/default.nix1
-rw-r--r--pkgs/tools/misc/pipelight/default.nix1
-rw-r--r--pkgs/tools/misc/pipreqs/default.nix1
-rw-r--r--pkgs/tools/misc/pistol/default.nix1
-rw-r--r--pkgs/tools/misc/piston-cli/default.nix1
-rw-r--r--pkgs/tools/misc/pixd/default.nix1
-rw-r--r--pkgs/tools/misc/pk2cmd/default.nix1
-rw-r--r--pkgs/tools/misc/pkgdiff/default.nix1
-rw-r--r--pkgs/tools/misc/pkgtop/default.nix1
-rw-r--r--pkgs/tools/misc/plantuml/default.nix1
-rw-r--r--pkgs/tools/misc/pmbootstrap/default.nix1
-rw-r--r--pkgs/tools/misc/pod2mdoc/default.nix1
-rw-r--r--pkgs/tools/misc/poop/default.nix1
-rw-r--r--pkgs/tools/misc/portal/default.nix1
-rw-r--r--pkgs/tools/misc/pouf/default.nix1
-rw-r--r--pkgs/tools/misc/poweralertd/default.nix1
-rw-r--r--pkgs/tools/misc/powerline-rs/default.nix1
-rw-r--r--pkgs/tools/misc/pre-commit-hook-ensure-sops/default.nix1
-rw-r--r--pkgs/tools/misc/pre-commit/default.nix1
-rw-r--r--pkgs/tools/misc/precice-config-visualizer/default.nix1
-rw-r--r--pkgs/tools/misc/present-cli/default.nix1
-rw-r--r--pkgs/tools/misc/pridecat/default.nix1
-rw-r--r--pkgs/tools/misc/pridefetch/default.nix1
-rw-r--r--pkgs/tools/misc/procyon/default.nix1
-rw-r--r--pkgs/tools/misc/profetch/default.nix1
-rw-r--r--pkgs/tools/misc/progress/default.nix1
-rw-r--r--pkgs/tools/misc/promexplorer/default.nix1
-rw-r--r--pkgs/tools/misc/promql-cli/default.nix1
-rw-r--r--pkgs/tools/misc/proximity-sort/default.nix1
-rw-r--r--pkgs/tools/misc/pspg/default.nix1
-rw-r--r--pkgs/tools/misc/psql2csv/default.nix1
-rw-r--r--pkgs/tools/misc/psrecord/default.nix1
-rw-r--r--pkgs/tools/misc/pv/default.nix1
-rw-r--r--pkgs/tools/misc/pws/default.nix1
-rw-r--r--pkgs/tools/misc/q-text-as-data/default.nix1
-rw-r--r--pkgs/tools/misc/qdl/default.nix1
-rw-r--r--pkgs/tools/misc/qjoypad/default.nix1
-rw-r--r--pkgs/tools/misc/qmk/default.nix1
-rw-r--r--pkgs/tools/misc/qmk_hid/default.nix1
-rw-r--r--pkgs/tools/misc/qt5ct/default.nix1
-rw-r--r--pkgs/tools/misc/qt6ct/default.nix1
-rw-r--r--pkgs/tools/misc/quich/default.nix1
-rw-r--r--pkgs/tools/misc/radeon-profile/default.nix1
-rw-r--r--pkgs/tools/misc/ramfetch/default.nix1
-rw-r--r--pkgs/tools/misc/rargs/default.nix1
-rw-r--r--pkgs/tools/misc/rates/default.nix1
-rw-r--r--pkgs/tools/misc/rauc/default.nix1
-rw-r--r--pkgs/tools/misc/rename/default.nix1
-rw-r--r--pkgs/tools/misc/rfc/default.nix1
-rw-r--r--pkgs/tools/misc/rig/default.nix1
-rw-r--r--pkgs/tools/misc/ripdrag/default.nix1
-rw-r--r--pkgs/tools/misc/ristate/default.nix1
-rw-r--r--pkgs/tools/misc/rlwrap/default.nix1
-rw-r--r--pkgs/tools/misc/rmate-sh/default.nix1
-rw-r--r--pkgs/tools/misc/rmlint/default.nix1
-rw-r--r--pkgs/tools/misc/rmw/default.nix1
-rw-r--r--pkgs/tools/misc/roundup/default.nix1
-rw-r--r--pkgs/tools/misc/rpcsvc-proto/default.nix1
-rw-r--r--pkgs/tools/misc/rpm-ostree/default.nix1
-rw-r--r--pkgs/tools/misc/rtz/default.nix1
-rw-r--r--pkgs/tools/misc/rust-motd/default.nix1
-rw-r--r--pkgs/tools/misc/rw/default.nix1
-rw-r--r--pkgs/tools/misc/sagoin/default.nix1
-rw-r--r--pkgs/tools/misc/sanctity/default.nix1
-rw-r--r--pkgs/tools/misc/savepagenow/default.nix1
-rw-r--r--pkgs/tools/misc/scdl/default.nix1
-rw-r--r--pkgs/tools/misc/scfbuild/default.nix1
-rw-r--r--pkgs/tools/misc/screenfetch/default.nix1
-rw-r--r--pkgs/tools/misc/scrub/default.nix1
-rw-r--r--pkgs/tools/misc/sd-mux-ctrl/default.nix1
-rw-r--r--pkgs/tools/misc/sdate/default.nix1
-rw-r--r--pkgs/tools/misc/see/default.nix1
-rw-r--r--pkgs/tools/misc/semiphemeral/default.nix1
-rw-r--r--pkgs/tools/misc/serverspec/default.nix1
-rw-r--r--pkgs/tools/misc/setconf/default.nix1
-rw-r--r--pkgs/tools/misc/sfz/default.nix1
-rw-r--r--pkgs/tools/misc/shadowenv/default.nix1
-rw-r--r--pkgs/tools/misc/shallot/default.nix1
-rw-r--r--pkgs/tools/misc/sharedown/default.nix1
-rw-r--r--pkgs/tools/misc/sheldon/default.nix1
-rw-r--r--pkgs/tools/misc/shell-hist/default.nix1
-rw-r--r--pkgs/tools/misc/shelldap/default.nix1
-rw-r--r--pkgs/tools/misc/shellspec/default.nix1
-rw-r--r--pkgs/tools/misc/shunit2/default.nix1
-rw-r--r--pkgs/tools/misc/silicon/default.nix1
-rw-r--r--pkgs/tools/misc/sixpair/default.nix1
-rw-r--r--pkgs/tools/misc/sl/default.nix1
-rw-r--r--pkgs/tools/misc/slop/default.nix1
-rw-r--r--pkgs/tools/misc/sloth/default.nix1
-rw-r--r--pkgs/tools/misc/slsnif/default.nix1
-rw-r--r--pkgs/tools/misc/smc/default.nix1
-rw-r--r--pkgs/tools/misc/smenu/default.nix1
-rw-r--r--pkgs/tools/misc/smug/default.nix1
-rw-r--r--pkgs/tools/misc/snore/default.nix1
-rw-r--r--pkgs/tools/misc/sonota/default.nix1
-rw-r--r--pkgs/tools/misc/spacer/default.nix1
-rw-r--r--pkgs/tools/misc/sqlite3-to-mysql/default.nix1
-rw-r--r--pkgs/tools/misc/srisum/default.nix1
-rw-r--r--pkgs/tools/misc/star-history/default.nix1
-rw-r--r--pkgs/tools/misc/starfetch/default.nix1
-rw-r--r--pkgs/tools/misc/staruml/default.nix1
-rw-r--r--pkgs/tools/misc/statserial/default.nix1
-rw-r--r--pkgs/tools/misc/subberthehut/default.nix1
-rw-r--r--pkgs/tools/misc/svtplay-dl/default.nix1
-rw-r--r--pkgs/tools/misc/svu/default.nix1
-rw-r--r--pkgs/tools/misc/swaglyrics/default.nix1
-rw-r--r--pkgs/tools/misc/systrayhelper/default.nix1
-rw-r--r--pkgs/tools/misc/sysz/default.nix1
-rw-r--r--pkgs/tools/misc/szyszka/default.nix1
-rw-r--r--pkgs/tools/misc/t/default.nix1
-rw-r--r--pkgs/tools/misc/tagref/default.nix1
-rw-r--r--pkgs/tools/misc/tailer/default.nix1
-rw-r--r--pkgs/tools/misc/tbls/default.nix1
-rw-r--r--pkgs/tools/misc/tcat/default.nix1
-rw-r--r--pkgs/tools/misc/td/default.nix1
-rw-r--r--pkgs/tools/misc/tdfgo/default.nix1
-rw-r--r--pkgs/tools/misc/tea/default.nix1
-rw-r--r--pkgs/tools/misc/teamocil/default.nix1
-rw-r--r--pkgs/tools/misc/tensorman/default.nix1
-rw-r--r--pkgs/tools/misc/tere/default.nix1
-rw-r--r--pkgs/tools/misc/termplay/default.nix1
-rw-r--r--pkgs/tools/misc/termtosvg/default.nix1
-rw-r--r--pkgs/tools/misc/tewisay/default.nix1
-rw-r--r--pkgs/tools/misc/texi2mdoc/default.nix1
-rw-r--r--pkgs/tools/misc/tfk8s/default.nix1
-rw-r--r--pkgs/tools/misc/tgpt/default.nix1
-rw-r--r--pkgs/tools/misc/time-decode/default.nix1
-rw-r--r--pkgs/tools/misc/timelimit/default.nix1
-rw-r--r--pkgs/tools/misc/timer/default.nix1
-rw-r--r--pkgs/tools/misc/timetagger_cli/default.nix1
-rw-r--r--pkgs/tools/misc/timidity/default.nix1
-rw-r--r--pkgs/tools/misc/tio/default.nix1
-rw-r--r--pkgs/tools/misc/tldr/default.nix1
-rw-r--r--pkgs/tools/misc/tmate/default.nix1
-rw-r--r--pkgs/tools/misc/tmpwatch/default.nix1
-rw-r--r--pkgs/tools/misc/tmux-cssh/default.nix1
-rw-r--r--pkgs/tools/misc/tmux-mem-cpu-load/default.nix1
-rw-r--r--pkgs/tools/misc/tmux-sessionizer/default.nix1
-rw-r--r--pkgs/tools/misc/tmuxinator/default.nix1
-rw-r--r--pkgs/tools/misc/tmuxp/default.nix1
-rw-r--r--pkgs/tools/misc/toastify/default.nix1
-rw-r--r--pkgs/tools/misc/toilet/default.nix1
-rw-r--r--pkgs/tools/misc/topgrade/default.nix1
-rw-r--r--pkgs/tools/misc/topicctl/default.nix1
-rw-r--r--pkgs/tools/misc/torrenttools/default.nix1
-rw-r--r--pkgs/tools/misc/traefik-certs-dumper/default.nix1
-rw-r--r--pkgs/tools/misc/triehash/default.nix1
-rw-r--r--pkgs/tools/misc/ttchat/default.nix1
-rw-r--r--pkgs/tools/misc/ttmkfdir/default.nix1
-rw-r--r--pkgs/tools/misc/tty-clock/default.nix1
-rw-r--r--pkgs/tools/misc/ttygif/default.nix1
-rw-r--r--pkgs/tools/misc/ttylog/default.nix1
-rw-r--r--pkgs/tools/misc/ttyplot/default.nix1
-rw-r--r--pkgs/tools/misc/tvnamer/default.nix1
-rw-r--r--pkgs/tools/misc/twitch-dl/default.nix1
-rw-r--r--pkgs/tools/misc/twm/default.nix1
-rw-r--r--pkgs/tools/misc/twspace-crawler/default.nix1
-rw-r--r--pkgs/tools/misc/twurl/default.nix1
-rw-r--r--pkgs/tools/misc/txtw/default.nix1
-rw-r--r--pkgs/tools/misc/tydra/default.nix1
-rw-r--r--pkgs/tools/misc/tz/default.nix1
-rw-r--r--pkgs/tools/misc/ugs/default.nix1
-rw-r--r--pkgs/tools/misc/uhubctl/default.nix1
-rw-r--r--pkgs/tools/misc/umlet/default.nix1
-rw-r--r--pkgs/tools/misc/unclutter/default.nix1
-rw-r--r--pkgs/tools/misc/undocker/default.nix1
-rw-r--r--pkgs/tools/misc/unparam/default.nix1
-rw-r--r--pkgs/tools/misc/up/default.nix1
-rw-r--r--pkgs/tools/misc/url-parser/default.nix1
-rw-r--r--pkgs/tools/misc/urlencode/default.nix1
-rw-r--r--pkgs/tools/misc/usbimager/default.nix1
-rw-r--r--pkgs/tools/misc/usbmuxd/default.nix1
-rw-r--r--pkgs/tools/misc/usbmuxd2/default.nix1
-rw-r--r--pkgs/tools/misc/usbview/default.nix1
-rw-r--r--pkgs/tools/misc/uwufetch/default.nix1
-rw-r--r--pkgs/tools/misc/uwuify/default.nix1
-rw-r--r--pkgs/tools/misc/valeronoi/default.nix1
-rw-r--r--pkgs/tools/misc/vcs_query/default.nix1
-rw-r--r--pkgs/tools/misc/veikk-linux-driver-gui/default.nix1
-rw-r--r--pkgs/tools/misc/via/default.nix1
-rw-r--r--pkgs/tools/misc/viddy/default.nix1
-rw-r--r--pkgs/tools/misc/vimer/default.nix1
-rw-r--r--pkgs/tools/misc/vimwiki-markdown/default.nix1
-rw-r--r--pkgs/tools/misc/vivid/default.nix1
-rw-r--r--pkgs/tools/misc/vix/default.nix1
-rw-r--r--pkgs/tools/misc/vmtouch/default.nix1
-rw-r--r--pkgs/tools/misc/void/default.nix1
-rw-r--r--pkgs/tools/misc/vorbisgain/default.nix1
-rw-r--r--pkgs/tools/misc/vrc-get/default.nix1
-rw-r--r--pkgs/tools/misc/vsh/default.nix1
-rw-r--r--pkgs/tools/misc/vtm/default.nix1
-rw-r--r--pkgs/tools/misc/vttest/default.nix1
-rw-r--r--pkgs/tools/misc/wagyu/default.nix1
-rw-r--r--pkgs/tools/misc/wakapi/default.nix1
-rw-r--r--pkgs/tools/misc/wasm-tools/default.nix1
-rw-r--r--pkgs/tools/misc/watchexec/default.nix1
-rw-r--r--pkgs/tools/misc/wayback-machine-archiver/default.nix1
-rw-r--r--pkgs/tools/misc/waylevel/default.nix1
-rw-r--r--pkgs/tools/misc/webcat/default.nix1
-rw-r--r--pkgs/tools/misc/websocat/default.nix1
-rw-r--r--pkgs/tools/misc/wemux/default.nix1
-rw-r--r--pkgs/tools/misc/wlc/default.nix1
-rw-r--r--pkgs/tools/misc/woeusb/default.nix1
-rw-r--r--pkgs/tools/misc/woof/default.nix1
-rw-r--r--pkgs/tools/misc/wootility/default.nix1
-rw-r--r--pkgs/tools/misc/wsl-open/default.nix1
-rw-r--r--pkgs/tools/misc/wwcd/default.nix1
-rw-r--r--pkgs/tools/misc/wyrd/default.nix1
-rw-r--r--pkgs/tools/misc/x11idle/default.nix1
-rw-r--r--pkgs/tools/misc/xcd/default.nix1
-rw-r--r--pkgs/tools/misc/xcp/default.nix1
-rw-r--r--pkgs/tools/misc/xdaliclock/default.nix1
-rw-r--r--pkgs/tools/misc/xdg-ninja/default.nix1
-rw-r--r--pkgs/tools/misc/xdiskusage/default.nix1
-rw-r--r--pkgs/tools/misc/xdo/default.nix1
-rw-r--r--pkgs/tools/misc/xdxf2slob/default.nix1
-rw-r--r--pkgs/tools/misc/xflux/default.nix1
-rw-r--r--pkgs/tools/misc/xfstests/default.nix1
-rw-r--r--pkgs/tools/misc/xiccd/default.nix1
-rw-r--r--pkgs/tools/misc/xilinx-bootgen/default.nix1
-rw-r--r--pkgs/tools/misc/xjobs/default.nix1
-rw-r--r--pkgs/tools/misc/xmonad-log/default.nix1
-rw-r--r--pkgs/tools/misc/xq/default.nix1
-rw-r--r--pkgs/tools/misc/xtitle/default.nix1
-rw-r--r--pkgs/tools/misc/xxv/default.nix1
-rw-r--r--pkgs/tools/misc/yafetch/default.nix1
-rw-r--r--pkgs/tools/misc/yai/default.nix1
-rw-r--r--pkgs/tools/misc/yajsv/default.nix1
-rw-r--r--pkgs/tools/misc/yank/default.nix1
-rw-r--r--pkgs/tools/misc/yle-dl/default.nix1
-rw-r--r--pkgs/tools/misc/you-get/default.nix1
-rw-r--r--pkgs/tools/misc/youtube-dl/default.nix1
-rw-r--r--pkgs/tools/misc/ytarchive/default.nix1
-rw-r--r--pkgs/tools/misc/ytcast/default.nix1
-rw-r--r--pkgs/tools/misc/ytfzf/default.nix1
-rw-r--r--pkgs/tools/misc/ytmdl/default.nix1
-rw-r--r--pkgs/tools/misc/yubico-piv-tool/default.nix1
-rw-r--r--pkgs/tools/misc/yubikey-personalization-gui/default.nix1
-rw-r--r--pkgs/tools/misc/yutto/default.nix1
-rw-r--r--pkgs/tools/misc/zabbixctl/default.nix1
-rw-r--r--pkgs/tools/misc/zalgo/default.nix1
-rw-r--r--pkgs/tools/misc/zf/default.nix1
-rw-r--r--pkgs/tools/misc/zitadel-tools/default.nix1
-rw-r--r--pkgs/tools/misc/zotero-translation-server/default.nix1
-rw-r--r--pkgs/tools/misc/zsh-history-to-fish/default.nix1
-rw-r--r--pkgs/tools/misc/zthrottle/default.nix1
-rw-r--r--pkgs/tools/package-management/akku/default.nix1
-rw-r--r--pkgs/tools/package-management/apk-tools/default.nix1
-rw-r--r--pkgs/tools/package-management/apkg/default.nix1
-rw-r--r--pkgs/tools/package-management/apx/default.nix1
-rw-r--r--pkgs/tools/package-management/ciel/default.nix1
-rw-r--r--pkgs/tools/package-management/elm-github-install/default.nix1
-rw-r--r--pkgs/tools/package-management/emplace/default.nix1
-rw-r--r--pkgs/tools/package-management/fortran-fpm/default.nix1
-rw-r--r--pkgs/tools/package-management/fpm/default.nix1
-rw-r--r--pkgs/tools/package-management/fusesoc/default.nix1
-rw-r--r--pkgs/tools/package-management/gx/default.nix1
-rw-r--r--pkgs/tools/package-management/holo-build/default.nix1
-rw-r--r--pkgs/tools/package-management/home-manager/default.nix1
-rw-r--r--pkgs/tools/package-management/licensee/default.nix1
-rw-r--r--pkgs/tools/package-management/microdnf/default.nix1
-rw-r--r--pkgs/tools/package-management/morph/default.nix1
-rw-r--r--pkgs/tools/package-management/nfpm/default.nix1
-rw-r--r--pkgs/tools/package-management/niff/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-doc/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-du/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-eval-jobs/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-pin/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-prefetch/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-serve/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-simple-deploy/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-template/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-top/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-universal-prefetch/default.nix1
-rw-r--r--pkgs/tools/package-management/nix-update-source/default.nix1
-rw-r--r--pkgs/tools/package-management/pacup/default.nix1
-rw-r--r--pkgs/tools/package-management/pkg/default.nix1
-rw-r--r--pkgs/tools/package-management/poetry/unwrapped.nix1
-rw-r--r--pkgs/tools/package-management/poetry2conda/default.nix1
-rw-r--r--pkgs/tools/package-management/repro-get/default.nix1
-rw-r--r--pkgs/tools/package-management/reuse/default.nix1
-rw-r--r--pkgs/tools/package-management/smlpkg/default.nix1
-rw-r--r--pkgs/tools/package-management/yarn-lock-converter/default.nix1
-rw-r--r--pkgs/tools/system/actkbd/default.nix1
-rw-r--r--pkgs/tools/system/amdgpu_top/default.nix1
-rw-r--r--pkgs/tools/system/automatic-timezoned/default.nix1
-rw-r--r--pkgs/tools/system/awstats/default.nix1
-rw-r--r--pkgs/tools/system/bar/default.nix1
-rw-r--r--pkgs/tools/system/btop/default.nix1
-rw-r--r--pkgs/tools/system/chase/default.nix1
-rw-r--r--pkgs/tools/system/clinfo/default.nix1
-rw-r--r--pkgs/tools/system/colorls/default.nix1
-rw-r--r--pkgs/tools/system/confd/default.nix1
-rw-r--r--pkgs/tools/system/ctop/default.nix1
-rw-r--r--pkgs/tools/system/daemon/default.nix1
-rw-r--r--pkgs/tools/system/daemonize/default.nix1
-rw-r--r--pkgs/tools/system/datefudge/default.nix1
-rw-r--r--pkgs/tools/system/dcfldd/default.nix1
-rw-r--r--pkgs/tools/system/ddh/default.nix1
-rw-r--r--pkgs/tools/system/ddrescueview/default.nix1
-rw-r--r--pkgs/tools/system/dfc/default.nix1
-rw-r--r--pkgs/tools/system/dfrs/default.nix1
-rw-r--r--pkgs/tools/system/disk-filltest/default.nix1
-rw-r--r--pkgs/tools/system/dog/default.nix1
-rw-r--r--pkgs/tools/system/dool/default.nix1
-rw-r--r--pkgs/tools/system/envconsul/default.nix1
-rw-r--r--pkgs/tools/system/epilys-bb/default.nix1
-rw-r--r--pkgs/tools/system/facter/default.nix1
-rw-r--r--pkgs/tools/system/foreman/default.nix1
-rw-r--r--pkgs/tools/system/foremost/default.nix1
-rw-r--r--pkgs/tools/system/gdmap/default.nix1
-rw-r--r--pkgs/tools/system/gdu/default.nix1
-rw-r--r--pkgs/tools/system/gkraken/default.nix1
-rw-r--r--pkgs/tools/system/go-audit/default.nix1
-rw-r--r--pkgs/tools/system/gohai/default.nix1
-rw-r--r--pkgs/tools/system/gopsuinfo/default.nix1
-rw-r--r--pkgs/tools/system/gotop/default.nix1
-rw-r--r--pkgs/tools/system/gptman/default.nix1
-rw-r--r--pkgs/tools/system/gt5/default.nix1
-rw-r--r--pkgs/tools/system/gtop/default.nix1
-rw-r--r--pkgs/tools/system/hardinfo/default.nix1
-rw-r--r--pkgs/tools/system/hddfancontrol/default.nix1
-rw-r--r--pkgs/tools/system/hiera-eyaml/default.nix1
-rw-r--r--pkgs/tools/system/honcho/default.nix1
-rw-r--r--pkgs/tools/system/hostctl/default.nix1
-rw-r--r--pkgs/tools/system/hw-probe/default.nix1
-rw-r--r--pkgs/tools/system/idle3tools/default.nix1
-rw-r--r--pkgs/tools/system/illum/default.nix1
-rw-r--r--pkgs/tools/system/inxi/default.nix1
-rw-r--r--pkgs/tools/system/ioping/default.nix1
-rw-r--r--pkgs/tools/system/java-service-wrapper/default.nix1
-rw-r--r--pkgs/tools/system/jobber/default.nix1
-rw-r--r--pkgs/tools/system/jsvc/default.nix1
-rw-r--r--pkgs/tools/system/jump/default.nix1
-rw-r--r--pkgs/tools/system/kmon/default.nix1
-rw-r--r--pkgs/tools/system/lact/default.nix1
-rw-r--r--pkgs/tools/system/localtime/default.nix1
-rw-r--r--pkgs/tools/system/logrotate/default.nix1
-rw-r--r--pkgs/tools/system/lr/default.nix1
-rw-r--r--pkgs/tools/system/lshw/default.nix1
-rw-r--r--pkgs/tools/system/mediawriter/default.nix1
-rw-r--r--pkgs/tools/system/memtester/default.nix1
-rw-r--r--pkgs/tools/system/minijail/default.nix1
-rw-r--r--pkgs/tools/system/mlc/default.nix1
-rw-r--r--pkgs/tools/system/monit/default.nix1
-rw-r--r--pkgs/tools/system/mq-cli/default.nix1
-rw-r--r--pkgs/tools/system/nats-top/default.nix1
-rw-r--r--pkgs/tools/system/opencl-info/default.nix1
-rw-r--r--pkgs/tools/system/pcstat/default.nix1
-rw-r--r--pkgs/tools/system/procodile/default.nix1
-rw-r--r--pkgs/tools/system/ps_mem/default.nix1
-rw-r--r--pkgs/tools/system/psensor/default.nix1
-rw-r--r--pkgs/tools/system/psstop/default.nix1
-rw-r--r--pkgs/tools/system/r10k/default.nix1
-rw-r--r--pkgs/tools/system/retry/default.nix1
-rw-r--r--pkgs/tools/system/rofi-systemd/default.nix1
-rw-r--r--pkgs/tools/system/runitor/default.nix1
-rw-r--r--pkgs/tools/system/rwc/default.nix1
-rw-r--r--pkgs/tools/system/s-tui/default.nix1
-rw-r--r--pkgs/tools/system/s0ix-selftest-tool/default.nix1
-rw-r--r--pkgs/tools/system/safe-rm/default.nix1
-rw-r--r--pkgs/tools/system/safecopy/default.nix1
-rw-r--r--pkgs/tools/system/setserial/default.nix1
-rw-r--r--pkgs/tools/system/skeema/default.nix1
-rw-r--r--pkgs/tools/system/snooze/default.nix1
-rw-r--r--pkgs/tools/system/stacer/default.nix1
-rw-r--r--pkgs/tools/system/stress-ng/default.nix1
-rw-r--r--pkgs/tools/system/stress/default.nix1
-rw-r--r--pkgs/tools/system/stressapptest/default.nix1
-rw-r--r--pkgs/tools/system/supercronic/default.nix1
-rw-r--r--pkgs/tools/system/symlinks/default.nix1
-rw-r--r--pkgs/tools/system/systemd-journal2gelf/default.nix1
-rw-r--r--pkgs/tools/system/thermald/default.nix1
-rw-r--r--pkgs/tools/system/thinkfan/default.nix1
-rw-r--r--pkgs/tools/system/tm/default.nix1
-rw-r--r--pkgs/tools/system/tp-auto-kbbl/default.nix1
-rw-r--r--pkgs/tools/system/ts/default.nix1
-rw-r--r--pkgs/tools/system/ttop/default.nix1
-rw-r--r--pkgs/tools/system/tuptime/default.nix1
-rw-r--r--pkgs/tools/system/ufiformat/default.nix1
-rw-r--r--pkgs/tools/system/undaemonize/default.nix1
-rw-r--r--pkgs/tools/system/vbetool/default.nix1
-rw-r--r--pkgs/tools/system/wsysmon/default.nix1
-rw-r--r--pkgs/tools/system/xe/default.nix1
-rw-r--r--pkgs/tools/system/yeshup/default.nix1
-rw-r--r--pkgs/tools/system/zfxtop/default.nix1
-rw-r--r--pkgs/tools/system/zps/default.nix1
-rw-r--r--pkgs/tools/system/zx/default.nix1
-rw-r--r--pkgs/tools/wayland/aw-watcher-window-wayland/default.nix1
-rw-r--r--pkgs/tools/wayland/chayang/default.nix1
-rw-r--r--pkgs/tools/wayland/clapboard/default.nix1
-rw-r--r--pkgs/tools/wayland/clipman/default.nix1
-rw-r--r--pkgs/tools/wayland/gnome-randr/default.nix1
-rw-r--r--pkgs/tools/wayland/hyprland-per-window-layout/default.nix1
-rw-r--r--pkgs/tools/wayland/proycon-wayout/default.nix1
-rw-r--r--pkgs/tools/wayland/shikane/default.nix1
-rw-r--r--pkgs/tools/wayland/swaycwd/default.nix1
-rw-r--r--pkgs/tools/wayland/swayimg/default.nix1
-rw-r--r--pkgs/tools/wayland/swaykbdd/default.nix1
-rw-r--r--pkgs/tools/wayland/swayrbar/default.nix1
-rw-r--r--pkgs/tools/wayland/swaysome/default.nix1
-rw-r--r--pkgs/tools/wayland/way-displays/default.nix1
-rw-r--r--pkgs/tools/wayland/waylogout/default.nix1
-rw-r--r--pkgs/tools/wayland/wayout/default.nix1
-rw-r--r--pkgs/tools/wayland/wdomirror/default.nix1
-rw-r--r--pkgs/tools/wayland/wev/default.nix2
-rw-r--r--pkgs/tools/wayland/wl-color-picker/default.nix1
-rw-r--r--pkgs/tools/wayland/wl-gammactl/default.nix1
-rw-r--r--pkgs/tools/wayland/wlay/default.nix1
-rw-r--r--pkgs/tools/wayland/wlprop/default.nix1
-rw-r--r--pkgs/tools/wayland/wlr-randr/default.nix1
-rw-r--r--pkgs/tools/wayland/wlr-which-key/default.nix1
-rw-r--r--pkgs/tools/wayland/wlrctl/default.nix1
-rw-r--r--pkgs/tools/wayland/wlsunset/default.nix1
-rw-r--r--pkgs/tools/wayland/wluma/default.nix1
-rw-r--r--pkgs/tools/wayland/wob/default.nix1
-rw-r--r--pkgs/tools/wayland/wpaperd/default.nix1
-rw-r--r--pkgs/tools/wayland/wshowkeys/default.nix1
1430 files changed, 1430 insertions, 1 deletions
diff --git a/pkgs/applications/accessibility/contrast/default.nix b/pkgs/applications/accessibility/contrast/default.nix
index 3a10bd72d309..3858de921592 100644
--- a/pkgs/applications/accessibility/contrast/default.nix
+++ b/pkgs/applications/accessibility/contrast/default.nix
@@ -64,5 +64,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
# never built on aarch64-darwin, x86_64-darwin since first introduction in nixpkgs
broken = stdenv.isDarwin;
+ mainProgram = "contrast";
};
}
diff --git a/pkgs/applications/accessibility/dasher/default.nix b/pkgs/applications/accessibility/dasher/default.nix
index c159f2579eae..0de562c5331b 100644
--- a/pkgs/applications/accessibility/dasher/default.nix
+++ b/pkgs/applications/accessibility/dasher/default.nix
@@ -66,5 +66,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl2Only;
maintainers = [ ];
platforms = lib.platforms.all;
+ mainProgram = "dasher";
};
}
diff --git a/pkgs/applications/accessibility/espeakup/default.nix b/pkgs/applications/accessibility/espeakup/default.nix
index 00f432ff4138..a0adef6aa935 100644
--- a/pkgs/applications/accessibility/espeakup/default.nix
+++ b/pkgs/applications/accessibility/espeakup/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ethindp ];
platforms = with platforms; linux;
+ mainProgram = "espeakup";
};
}
diff --git a/pkgs/applications/accessibility/mousetweaks/default.nix b/pkgs/applications/accessibility/mousetweaks/default.nix
index 815b956da8e1..847002c6d711 100644
--- a/pkgs/applications/accessibility/mousetweaks/default.nix
+++ b/pkgs/applications/accessibility/mousetweaks/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.johnazoidberg ];
+ mainProgram = "mousetweaks";
};
}
diff --git a/pkgs/applications/accessibility/svkbd/default.nix b/pkgs/applications/accessibility/svkbd/default.nix
index f9cad958c02c..cc1951e4caea 100644
--- a/pkgs/applications/accessibility/svkbd/default.nix
+++ b/pkgs/applications/accessibility/svkbd/default.nix
@@ -55,5 +55,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ dotlambda ];
+ mainProgram = "svkbd-mobile-intl";
};
}
diff --git a/pkgs/applications/accessibility/wvkbd/default.nix b/pkgs/applications/accessibility/wvkbd/default.nix
index 2d706b4204ce..65cbf91676cb 100644
--- a/pkgs/applications/accessibility/wvkbd/default.nix
+++ b/pkgs/applications/accessibility/wvkbd/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.elohmeier ];
platforms = platforms.linux;
license = licenses.gpl3Plus;
+ mainProgram = "wvkbd-mobintl";
};
}
diff --git a/pkgs/applications/backup/deja-dup/default.nix b/pkgs/applications/backup/deja-dup/default.nix
index c2212373e70f..da97e45b63f6 100644
--- a/pkgs/applications/backup/deja-dup/default.nix
+++ b/pkgs/applications/backup/deja-dup/default.nix
@@ -75,5 +75,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ jtojnar ];
platforms = platforms.linux;
+ mainProgram = "deja-dup";
};
}
diff --git a/pkgs/applications/backup/ludusavi/default.nix b/pkgs/applications/backup/ludusavi/default.nix
index f6abbf346c6d..f83f16a4e456 100644
--- a/pkgs/applications/backup/ludusavi/default.nix
+++ b/pkgs/applications/backup/ludusavi/default.nix
@@ -83,5 +83,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/mtkennerly/ludusavi/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ pasqui23 ];
+ mainProgram = "ludusavi";
};
}
diff --git a/pkgs/applications/backup/restic-integrity/default.nix b/pkgs/applications/backup/restic-integrity/default.nix
index 6c571527248d..9065f7f486c0 100644
--- a/pkgs/applications/backup/restic-integrity/default.nix
+++ b/pkgs/applications/backup/restic-integrity/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://gitlab.upi.li/networkException/restic-integrity";
license = with licenses; [ bsd2 ];
maintainers = with maintainers; [ janik ];
+ mainProgram = "restic-integrity";
};
}
diff --git a/pkgs/applications/backup/restique/default.nix b/pkgs/applications/backup/restique/default.nix
index 6bc2ea8caf94..b7038d5a3d6e 100644
--- a/pkgs/applications/backup/restique/default.nix
+++ b/pkgs/applications/backup/restique/default.nix
@@ -39,5 +39,6 @@ mkDerivation rec {
homepage = "https://git.srcbox.net/stefan/restique";
license = with licenses; [ gpl3Plus cc-by-sa-40 cc0 ];
maintainers = with maintainers; [ dotlambda ];
+ mainProgram = "restique";
};
}
diff --git a/pkgs/applications/backup/unifi-protect-backup/default.nix b/pkgs/applications/backup/unifi-protect-backup/default.nix
index f2beb553edd5..2f164adcea12 100644
--- a/pkgs/applications/backup/unifi-protect-backup/default.nix
+++ b/pkgs/applications/backup/unifi-protect-backup/default.nix
@@ -50,5 +50,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/ep1cman/unifi-protect-backup/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ ajs124 ];
+ mainProgram = "unifi-protect-backup";
};
}
diff --git a/pkgs/applications/backup/vorta/default.nix b/pkgs/applications/backup/vorta/default.nix
index 7870b3c11ee6..6ce761e8677f 100644
--- a/pkgs/applications/backup/vorta/default.nix
+++ b/pkgs/applications/backup/vorta/default.nix
@@ -95,5 +95,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ ma27 ];
platforms = platforms.linux;
+ mainProgram = "vorta";
};
}
diff --git a/pkgs/applications/blockchains/alfis/default.nix b/pkgs/applications/blockchains/alfis/default.nix
index cef4af1d77a0..af1da19f6386 100644
--- a/pkgs/applications/blockchains/alfis/default.nix
+++ b/pkgs/applications/blockchains/alfis/default.nix
@@ -57,5 +57,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.agpl3Only;
maintainers = with maintainers; [ misuzu ];
platforms = platforms.unix;
+ mainProgram = "alfis";
};
}
diff --git a/pkgs/applications/blockchains/aperture/default.nix b/pkgs/applications/blockchains/aperture/default.nix
index e208666bfe2c..c453d48c567a 100644
--- a/pkgs/applications/blockchains/aperture/default.nix
+++ b/pkgs/applications/blockchains/aperture/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/lightninglabs/aperture";
license = licenses.mit;
maintainers = with maintainers; [ sputn1ck ];
+ mainProgram = "aperture";
};
}
diff --git a/pkgs/applications/blockchains/charge-lnd/default.nix b/pkgs/applications/blockchains/charge-lnd/default.nix
index 521a44de1dd0..1ea8912a7535 100644
--- a/pkgs/applications/blockchains/charge-lnd/default.nix
+++ b/pkgs/applications/blockchains/charge-lnd/default.nix
@@ -35,5 +35,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/accumulator/charge-lnd";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ mmilata mariaa144 ];
+ mainProgram = "charge-lnd";
};
}
diff --git a/pkgs/applications/blockchains/chia-plotter/default.nix b/pkgs/applications/blockchains/chia-plotter/default.nix
index 25d4d8653466..5c0fa18739fb 100644
--- a/pkgs/applications/blockchains/chia-plotter/default.nix
+++ b/pkgs/applications/blockchains/chia-plotter/default.nix
@@ -68,5 +68,6 @@ stdenv.mkDerivation {
license = licenses.gpl3Only;
platforms = platforms.linux;
maintainers = with maintainers; [ ilyakooo0 ];
+ mainProgram = "chia_plot";
};
}
diff --git a/pkgs/applications/blockchains/clboss/default.nix b/pkgs/applications/blockchains/clboss/default.nix
index c6ffe8e07f98..c016e0f37e38 100644
--- a/pkgs/applications/blockchains/clboss/default.nix
+++ b/pkgs/applications/blockchains/clboss/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ prusnak ];
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "clboss";
};
}
diff --git a/pkgs/applications/blockchains/crypto-org-wallet/default.nix b/pkgs/applications/blockchains/crypto-org-wallet/default.nix
index e45e43497563..1460d87d932b 100644
--- a/pkgs/applications/blockchains/crypto-org-wallet/default.nix
+++ b/pkgs/applications/blockchains/crypto-org-wallet/default.nix
@@ -29,5 +29,6 @@ in appimageTools.wrapType2 rec {
license = licenses.asl20;
maintainers = with maintainers; [ th0rgal ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "chain-desktop-wallet";
};
}
diff --git a/pkgs/applications/blockchains/cryptop/default.nix b/pkgs/applications/blockchains/cryptop/default.nix
index d93a10436fc3..588fb03a3656 100644
--- a/pkgs/applications/blockchains/cryptop/default.nix
+++ b/pkgs/applications/blockchains/cryptop/default.nix
@@ -19,5 +19,6 @@ buildPythonApplication rec {
description = "Command line Cryptocurrency Portfolio";
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ bhipple ];
+ mainProgram = "cryptop";
};
}
diff --git a/pkgs/applications/blockchains/dcrctl/default.nix b/pkgs/applications/blockchains/dcrctl/default.nix
index 97f9b7767db7..04411399ac34 100644
--- a/pkgs/applications/blockchains/dcrctl/default.nix
+++ b/pkgs/applications/blockchains/dcrctl/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
description = "A secure Decred wallet daemon written in Go (golang)";
license = with lib.licenses; [ isc ];
maintainers = with lib.maintainers; [ ];
+ mainProgram = "dcrctl";
};
}
diff --git a/pkgs/applications/blockchains/dcrwallet/default.nix b/pkgs/applications/blockchains/dcrwallet/default.nix
index da1755f14b5b..fa604e9aac93 100644
--- a/pkgs/applications/blockchains/dcrwallet/default.nix
+++ b/pkgs/applications/blockchains/dcrwallet/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
description = "A secure Decred wallet daemon written in Go (golang)";
license = with lib.licenses; [ isc ];
maintainers = with lib.maintainers; [ juaningan ];
+ mainProgram = "dcrwallet";
};
}
diff --git a/pkgs/applications/blockchains/electrs/default.nix b/pkgs/applications/blockchains/electrs/default.nix
index 40dfe70debd3..2401231367ef 100644
--- a/pkgs/applications/blockchains/electrs/default.nix
+++ b/pkgs/applications/blockchains/electrs/default.nix
@@ -39,5 +39,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/romanz/electrs";
license = licenses.mit;
maintainers = with maintainers; [ prusnak ];
+ mainProgram = "electrs";
};
}
diff --git a/pkgs/applications/blockchains/ergo/default.nix b/pkgs/applications/blockchains/ergo/default.nix
index 7ff9b9563d90..d630ce55383c 100644
--- a/pkgs/applications/blockchains/ergo/default.nix
+++ b/pkgs/applications/blockchains/ergo/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.cc0;
platforms = platforms.all;
maintainers = with maintainers; [ mmahut ];
+ mainProgram = "ergo";
};
}
diff --git a/pkgs/applications/blockchains/ethabi/default.nix b/pkgs/applications/blockchains/ethabi/default.nix
index eea4d546f14b..50fa8fee0668 100644
--- a/pkgs/applications/blockchains/ethabi/default.nix
+++ b/pkgs/applications/blockchains/ethabi/default.nix
@@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/rust-ethereum/ethabi";
maintainers = [ maintainers.dbrock ];
license = licenses.asl20;
+ mainProgram = "ethabi";
};
}
diff --git a/pkgs/applications/blockchains/ledger-live-desktop/default.nix b/pkgs/applications/blockchains/ledger-live-desktop/default.nix
index 8ba06230bb27..5f96baba174b 100644
--- a/pkgs/applications/blockchains/ledger-live-desktop/default.nix
+++ b/pkgs/applications/blockchains/ledger-live-desktop/default.nix
@@ -33,5 +33,6 @@ appimageTools.wrapType2 rec {
license = licenses.mit;
maintainers = with maintainers; [ andresilva thedavidmeister nyanloutre RaghavSood th0rgal ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "ledger-live-desktop";
};
}
diff --git a/pkgs/applications/blockchains/lighthouse/default.nix b/pkgs/applications/blockchains/lighthouse/default.nix
index 2500ec5c2857..dbc4d4d4b9aa 100644
--- a/pkgs/applications/blockchains/lighthouse/default.nix
+++ b/pkgs/applications/blockchains/lighthouse/default.nix
@@ -152,5 +152,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://lighthouse.sigmaprime.io/";
license = licenses.asl20;
maintainers = with maintainers; [ centromere pmw ];
+ mainProgram = "lighthouse";
};
}
diff --git a/pkgs/applications/blockchains/lightwalletd/default.nix b/pkgs/applications/blockchains/lightwalletd/default.nix
index 040d08e752b6..5b89ec20091a 100644
--- a/pkgs/applications/blockchains/lightwalletd/default.nix
+++ b/pkgs/applications/blockchains/lightwalletd/default.nix
@@ -38,5 +38,6 @@ buildGoModule rec {
homepage = "https://github.com/zcash/lightwalletd";
maintainers = with maintainers; [ centromere ];
license = licenses.mit;
+ mainProgram = "lightwalletd";
};
}
diff --git a/pkgs/applications/blockchains/lndconnect/default.nix b/pkgs/applications/blockchains/lndconnect/default.nix
index 860ca5a1bd6a..c773ce8e193f 100644
--- a/pkgs/applications/blockchains/lndconnect/default.nix
+++ b/pkgs/applications/blockchains/lndconnect/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/LN-Zap/lndconnect";
maintainers = [ maintainers.d-xo ];
platforms = platforms.linux;
+ mainProgram = "lndconnect";
};
}
diff --git a/pkgs/applications/blockchains/lndhub-go/default.nix b/pkgs/applications/blockchains/lndhub-go/default.nix
index 08bfd05471d4..b236ed5da442 100644
--- a/pkgs/applications/blockchains/lndhub-go/default.nix
+++ b/pkgs/applications/blockchains/lndhub-go/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/getAlby/lndhub.go";
license = licenses.gpl3;
maintainers = with maintainers; [ prusnak ];
+ mainProgram = "lndhub.go";
};
}
diff --git a/pkgs/applications/blockchains/lndmanage/default.nix b/pkgs/applications/blockchains/lndmanage/default.nix
index 97333fde00dd..6a76ff9530c6 100644
--- a/pkgs/applications/blockchains/lndmanage/default.nix
+++ b/pkgs/applications/blockchains/lndmanage/default.nix
@@ -40,5 +40,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/bitromortac/lndmanage";
license = licenses.mit;
maintainers = with maintainers; [ mmilata ];
+ mainProgram = "lndmanage";
};
}
diff --git a/pkgs/applications/blockchains/miniscript/default.nix b/pkgs/applications/blockchains/miniscript/default.nix
index e9d68b756212..acdcd108c607 100644
--- a/pkgs/applications/blockchains/miniscript/default.nix
+++ b/pkgs/applications/blockchains/miniscript/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ RaghavSood jb55 ];
+ mainProgram = "miniscript";
};
}
diff --git a/pkgs/applications/blockchains/mycrypto/default.nix b/pkgs/applications/blockchains/mycrypto/default.nix
index d4793eb9276b..fada1835bfb1 100644
--- a/pkgs/applications/blockchains/mycrypto/default.nix
+++ b/pkgs/applications/blockchains/mycrypto/default.nix
@@ -50,5 +50,6 @@ in appimageTools.wrapType2 rec {
license = licenses.mit;
platforms = [ "x86_64-linux" ];
maintainers = [ ];
+ mainProgram = "MyCrypto";
};
}
diff --git a/pkgs/applications/blockchains/nbxplorer/default.nix b/pkgs/applications/blockchains/nbxplorer/default.nix
index 6de7cf7578c4..a2e7b0241baf 100644
--- a/pkgs/applications/blockchains/nbxplorer/default.nix
+++ b/pkgs/applications/blockchains/nbxplorer/default.nix
@@ -30,5 +30,6 @@ buildDotnetModule rec {
maintainers = with maintainers; [ kcalvinalvin erikarvstedt ];
license = licenses.mit;
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "nbxplorer";
};
}
diff --git a/pkgs/applications/blockchains/openethereum/default.nix b/pkgs/applications/blockchains/openethereum/default.nix
index 43b24ecd61a1..a41b9df83751 100644
--- a/pkgs/applications/blockchains/openethereum/default.nix
+++ b/pkgs/applications/blockchains/openethereum/default.nix
@@ -57,5 +57,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3;
maintainers = with maintainers; [ akru ];
platforms = lib.platforms.unix;
+ mainProgram = "openethereum";
};
}
diff --git a/pkgs/applications/blockchains/optimism/default.nix b/pkgs/applications/blockchains/optimism/default.nix
index 2cbcaf532afe..cd7cc1ce9fe2 100644
--- a/pkgs/applications/blockchains/optimism/default.nix
+++ b/pkgs/applications/blockchains/optimism/default.nix
@@ -31,5 +31,6 @@ buildGoModule rec {
homepage = "https://github.com/ethereum-optimism/optimism";
license = licenses.mit;
maintainers = with maintainers; [ happysalada ];
+ mainProgram = "cmd";
};
}
diff --git a/pkgs/applications/blockchains/snarkos/default.nix b/pkgs/applications/blockchains/snarkos/default.nix
index f3ea89a73f01..8513eb6de413 100644
--- a/pkgs/applications/blockchains/snarkos/default.nix
+++ b/pkgs/applications/blockchains/snarkos/default.nix
@@ -55,5 +55,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.asl20;
maintainers = with maintainers; [ happysalada ];
platforms = platforms.unix;
+ mainProgram = "snarkos";
};
}
diff --git a/pkgs/applications/blockchains/stellar-core/default.nix b/pkgs/applications/blockchains/stellar-core/default.nix
index 6d3359cdcd00..5a70cce93174 100644
--- a/pkgs/applications/blockchains/stellar-core/default.nix
+++ b/pkgs/applications/blockchains/stellar-core/default.nix
@@ -71,5 +71,6 @@ stdenv.mkDerivation (finalAttrs: {
'';
maintainers = [ ];
platforms = lib.platforms.linux;
+ mainProgram = "stellar-core";
};
})
diff --git a/pkgs/applications/blockchains/terra-station/default.nix b/pkgs/applications/blockchains/terra-station/default.nix
index 7b82f2658a1c..cf684e062c5c 100644
--- a/pkgs/applications/blockchains/terra-station/default.nix
+++ b/pkgs/applications/blockchains/terra-station/default.nix
@@ -67,5 +67,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
maintainers = [ maintainers.peterwilli ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "terra-station";
};
}
diff --git a/pkgs/applications/blockchains/tessera/default.nix b/pkgs/applications/blockchains/tessera/default.nix
index a0facc33b7dd..03bd6734a9a5 100644
--- a/pkgs/applications/blockchains/tessera/default.nix
+++ b/pkgs/applications/blockchains/tessera/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.asl20;
maintainers = with maintainers; [ mmahut ];
+ mainProgram = "tessera";
};
}
diff --git a/pkgs/applications/blockchains/torq/default.nix b/pkgs/applications/blockchains/torq/default.nix
index c57ab07e4045..7518508f64b1 100644
--- a/pkgs/applications/blockchains/torq/default.nix
+++ b/pkgs/applications/blockchains/torq/default.nix
@@ -56,5 +56,6 @@ buildGoModule rec {
license = licenses.mit;
homepage = "https://github.com/lncapital/torq";
maintainers = with maintainers; [ mmilata prusnak ];
+ mainProgram = "torq";
};
}
diff --git a/pkgs/applications/blockchains/trezor-suite/default.nix b/pkgs/applications/blockchains/trezor-suite/default.nix
index e5f8963e921c..bff5cad84e4f 100644
--- a/pkgs/applications/blockchains/trezor-suite/default.nix
+++ b/pkgs/applications/blockchains/trezor-suite/default.nix
@@ -59,5 +59,6 @@ appimageTools.wrapType2 rec {
license = licenses.unfree;
maintainers = with maintainers; [ prusnak ];
platforms = [ "aarch64-linux" "x86_64-linux" ];
+ mainProgram = "trezor-suite";
};
}
diff --git a/pkgs/applications/blockchains/zecwallet-lite/default.nix b/pkgs/applications/blockchains/zecwallet-lite/default.nix
index e3aad8cb0c5f..27004722c38e 100644
--- a/pkgs/applications/blockchains/zecwallet-lite/default.nix
+++ b/pkgs/applications/blockchains/zecwallet-lite/default.nix
@@ -26,5 +26,6 @@ appimageTools.wrapType2 rec {
license = licenses.mit;
maintainers = with maintainers; [ colinsane ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "zecwallet-lite";
};
}
diff --git a/pkgs/applications/editors/amp/default.nix b/pkgs/applications/editors/amp/default.nix
index 7f4081a399e7..a1c96ea92beb 100644
--- a/pkgs/applications/editors/amp/default.nix
+++ b/pkgs/applications/editors/amp/default.nix
@@ -27,5 +27,6 @@ rustPlatform.buildRustPackage rec {
license = [ licenses.gpl3 ];
maintainers = [ maintainers.sb0 ];
platforms = platforms.unix;
+ mainProgram = "amp";
};
}
diff --git a/pkgs/applications/editors/apostrophe/default.nix b/pkgs/applications/editors/apostrophe/default.nix
index bbc84b4caa5e..501f820664f2 100644
--- a/pkgs/applications/editors/apostrophe/default.nix
+++ b/pkgs/applications/editors/apostrophe/default.nix
@@ -54,5 +54,6 @@ in stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = [ maintainers.sternenseemann ];
+ mainProgram = "apostrophe";
};
}
diff --git a/pkgs/applications/editors/bless/default.nix b/pkgs/applications/editors/bless/default.nix
index dc7e0ff2f8ec..2ac885683eb1 100644
--- a/pkgs/applications/editors/bless/default.nix
+++ b/pkgs/applications/editors/bless/default.nix
@@ -66,5 +66,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.mkg20001 ];
license = licenses.gpl2;
platforms = platforms.linux;
+ mainProgram = "bless";
};
}
diff --git a/pkgs/applications/editors/bluefish/default.nix b/pkgs/applications/editors/bluefish/default.nix
index 6a5d3cbd1f6a..0ec47ceb9566 100644
--- a/pkgs/applications/editors/bluefish/default.nix
+++ b/pkgs/applications/editors/bluefish/default.nix
@@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ vbgl ];
platforms = platforms.all;
+ mainProgram = "bluefish";
};
}
diff --git a/pkgs/applications/editors/bonzomatic/default.nix b/pkgs/applications/editors/bonzomatic/default.nix
index 318c459dd21d..886e42414da1 100644
--- a/pkgs/applications/editors/bonzomatic/default.nix
+++ b/pkgs/applications/editors/bonzomatic/default.nix
@@ -30,5 +30,6 @@ stdenv.mkDerivation rec {
license = licenses.unlicense;
maintainers = [ maintainers.ilian ];
platforms = [ "i686-linux" "x86_64-linux" ];
+ mainProgram = "bonzomatic";
};
}
diff --git a/pkgs/applications/editors/bviplus/default.nix b/pkgs/applications/editors/bviplus/default.nix
index 1cffe049c73d..ddf37bb69fc6 100644
--- a/pkgs/applications/editors/bviplus/default.nix
+++ b/pkgs/applications/editors/bviplus/default.nix
@@ -35,5 +35,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "bviplus";
};
}
diff --git a/pkgs/applications/editors/codux/default.nix b/pkgs/applications/editors/codux/default.nix
index 3df06b23ff08..8ca20a715da5 100644
--- a/pkgs/applications/editors/codux/default.nix
+++ b/pkgs/applications/editors/codux/default.nix
@@ -31,5 +31,6 @@ appimageTools.wrapType2 rec {
license = licenses.unfree;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ dit7ya kashw2 ];
+ mainProgram = "codux";
};
}
diff --git a/pkgs/applications/editors/cpeditor/default.nix b/pkgs/applications/editors/cpeditor/default.nix
index 718c3fdd20fd..c7d56cf50abe 100644
--- a/pkgs/applications/editors/cpeditor/default.nix
+++ b/pkgs/applications/editors/cpeditor/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ rewine ];
+ mainProgram = "cpeditor";
};
}
diff --git a/pkgs/applications/editors/cudatext/default.nix b/pkgs/applications/editors/cudatext/default.nix
index ad67837b3892..ebe167a8ee62 100644
--- a/pkgs/applications/editors/cudatext/default.nix
+++ b/pkgs/applications/editors/cudatext/default.nix
@@ -118,5 +118,6 @@ stdenv.mkDerivation rec {
license = licenses.mpl20;
maintainers = with maintainers; [ sikmir ];
platforms = platforms.linux;
+ mainProgram = "cudatext";
};
}
diff --git a/pkgs/applications/editors/dhex/default.nix b/pkgs/applications/editors/dhex/default.nix
index 743e55b09693..4ee1897bda79 100644
--- a/pkgs/applications/editors/dhex/default.nix
+++ b/pkgs/applications/editors/dhex/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2;
maintainers = with lib.maintainers; [qknight];
platforms = with lib.platforms; linux;
+ mainProgram = "dhex";
};
}
diff --git a/pkgs/applications/editors/dit/default.nix b/pkgs/applications/editors/dit/default.nix
index 90502172faa5..bb148ab9260e 100644
--- a/pkgs/applications/editors/dit/default.nix
+++ b/pkgs/applications/editors/dit/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = with platforms; linux;
maintainers = with maintainers; [ davidak ];
+ mainProgram = "dit";
};
}
diff --git a/pkgs/applications/editors/edbrowse/default.nix b/pkgs/applications/editors/edbrowse/default.nix
index 5b37b86556b7..0f51e016c0ea 100644
--- a/pkgs/applications/editors/edbrowse/default.nix
+++ b/pkgs/applications/editors/edbrowse/default.nix
@@ -74,6 +74,7 @@ stdenv.mkDerivation rec {
license = licenses.gpl1Plus;
maintainers = with maintainers; [ schmitthenner vrthra equirosa ];
platforms = platforms.linux;
+ mainProgram = "edbrowse";
};
}
# TODO: send the patch to upstream developers
diff --git a/pkgs/applications/editors/edit/default.nix b/pkgs/applications/editors/edit/default.nix
index 6ea90b0b8a81..192aa903f3e9 100644
--- a/pkgs/applications/editors/edit/default.nix
+++ b/pkgs/applications/editors/edit/default.nix
@@ -49,5 +49,6 @@ stdenv.mkDerivation {
license = lib.licenses.publicDomain;
maintainers = with lib.maintainers; [ AndersonTorres vrthra ];
platforms = lib.platforms.unix;
+ mainProgram = "edit";
};
}
diff --git a/pkgs/applications/editors/edlin/default.nix b/pkgs/applications/editors/edlin/default.nix
index 9de4f8d4a8c7..f8baa9aa67bc 100644
--- a/pkgs/applications/editors/edlin/default.nix
+++ b/pkgs/applications/editors/edlin/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ AndersonTorres ];
platforms = with platforms; unix;
+ mainProgram = "edlin";
};
})
diff --git a/pkgs/applications/editors/edwood/default.nix b/pkgs/applications/editors/edwood/default.nix
index 8dfa36398bfd..fc32c5ed3937 100644
--- a/pkgs/applications/editors/edwood/default.nix
+++ b/pkgs/applications/editors/edwood/default.nix
@@ -43,5 +43,6 @@ buildGoModule rec {
homepage = "https://github.com/rjkroege/edwood";
license = with licenses; [ mit bsd3 ];
maintainers = with maintainers; [ kranzes ];
+ mainProgram = "edwood";
};
}
diff --git a/pkgs/applications/editors/em/default.nix b/pkgs/applications/editors/em/default.nix
index 89cc795f5674..89da2d719fa8 100644
--- a/pkgs/applications/editors/em/default.nix
+++ b/pkgs/applications/editors/em/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.publicDomain;
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.unix;
+ mainProgram = "em";
};
}
diff --git a/pkgs/applications/editors/flpsed/default.nix b/pkgs/applications/editors/flpsed/default.nix
index bffa50643899..ae541b8dd768 100644
--- a/pkgs/applications/editors/flpsed/default.nix
+++ b/pkgs/applications/editors/flpsed/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "flpsed";
};
}
diff --git a/pkgs/applications/editors/focuswriter/default.nix b/pkgs/applications/editors/focuswriter/default.nix
index de008a54513a..f2b422d8cbf7 100644
--- a/pkgs/applications/editors/focuswriter/default.nix
+++ b/pkgs/applications/editors/focuswriter/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ madjar kashw2 ];
platforms = platforms.linux;
homepage = "https://gottcode.org/focuswriter/";
+ mainProgram = "focuswriter";
};
}
diff --git a/pkgs/applications/editors/gnome-builder/default.nix b/pkgs/applications/editors/gnome-builder/default.nix
index 0391685137f7..fc3f3fd27474 100644
--- a/pkgs/applications/editors/gnome-builder/default.nix
+++ b/pkgs/applications/editors/gnome-builder/default.nix
@@ -178,5 +178,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = teams.gnome.members;
platforms = platforms.linux;
+ mainProgram = "gnome-builder";
};
}
diff --git a/pkgs/applications/editors/gnome-inform7/default.nix b/pkgs/applications/editors/gnome-inform7/default.nix
index 3b73e0843d92..cab490cd76e4 100644
--- a/pkgs/applications/editors/gnome-inform7/default.nix
+++ b/pkgs/applications/editors/gnome-inform7/default.nix
@@ -113,5 +113,6 @@ in stdenv.mkDerivation {
license = licenses.gpl3Only;
maintainers = [ maintainers.fitzgibbon ];
platforms = platforms.linux;
+ mainProgram = "gnome-inform7";
};
}
diff --git a/pkgs/applications/editors/gnome-latex/default.nix b/pkgs/applications/editors/gnome-latex/default.nix
index e0b7bc9524fd..90b145c50330 100644
--- a/pkgs/applications/editors/gnome-latex/default.nix
+++ b/pkgs/applications/editors/gnome-latex/default.nix
@@ -71,5 +71,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.manveru ];
license = licenses.gpl3Plus;
platforms = platforms.linux;
+ mainProgram = "gnome-latex";
};
}
diff --git a/pkgs/applications/editors/gophernotes/default.nix b/pkgs/applications/editors/gophernotes/default.nix
index 3ed0b67741af..9e6ebb47f966 100644
--- a/pkgs/applications/editors/gophernotes/default.nix
+++ b/pkgs/applications/editors/gophernotes/default.nix
@@ -21,5 +21,6 @@ buildGoModule rec {
homepage = "https://github.com/gopherdata/gophernotes";
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
+ mainProgram = "gophernotes";
};
}
diff --git a/pkgs/applications/editors/hecate/default.nix b/pkgs/applications/editors/hecate/default.nix
index a2bb4e84c999..a3e8726b13ec 100644
--- a/pkgs/applications/editors/hecate/default.nix
+++ b/pkgs/applications/editors/hecate/default.nix
@@ -21,5 +21,6 @@ buildGoModule rec {
longDescription = "The Hex Editor From Hell!";
license = with licenses; [ mit ];
maintainers = with maintainers; [ ramkromberg ];
+ mainProgram = "hecate";
};
}
diff --git a/pkgs/applications/editors/heh/default.nix b/pkgs/applications/editors/heh/default.nix
index ca044168b845..a3ad923ef561 100644
--- a/pkgs/applications/editors/heh/default.nix
+++ b/pkgs/applications/editors/heh/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/ndd7xv/heh/releases/tag/${src.rev}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ piturnah ];
+ mainProgram = "heh";
};
}
diff --git a/pkgs/applications/editors/hexcurse/default.nix b/pkgs/applications/editors/hexcurse/default.nix
index 1c2e09695e5e..17291a458a4b 100644
--- a/pkgs/applications/editors/hexcurse/default.nix
+++ b/pkgs/applications/editors/hexcurse/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "hexcurse";
};
}
diff --git a/pkgs/applications/editors/hexdino/default.nix b/pkgs/applications/editors/hexdino/default.nix
index 5eb023f8b9ed..8ebd84cf248d 100644
--- a/pkgs/applications/editors/hexdino/default.nix
+++ b/pkgs/applications/editors/hexdino/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/Luz/hexdino";
license = licenses.mit;
maintainers = [ maintainers.luz ];
+ mainProgram = "hexdino";
};
}
diff --git a/pkgs/applications/editors/hexedit/default.nix b/pkgs/applications/editors/hexedit/default.nix
index 238bc905f713..7f32835fdc84 100644
--- a/pkgs/applications/editors/hexedit/default.nix
+++ b/pkgs/applications/editors/hexedit/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ delroth ];
+ mainProgram = "hexedit";
};
}
diff --git a/pkgs/applications/editors/ht/default.nix b/pkgs/applications/editors/ht/default.nix
index c8a13738c910..363466e160d0 100644
--- a/pkgs/applications/editors/ht/default.nix
+++ b/pkgs/applications/editors/ht/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "ht";
};
}
diff --git a/pkgs/applications/editors/kibi/default.nix b/pkgs/applications/editors/kibi/default.nix
index 3d1f01f4b021..a5056575fa4a 100644
--- a/pkgs/applications/editors/kibi/default.nix
+++ b/pkgs/applications/editors/kibi/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/ilai-deutel/kibi";
license = licenses.mit;
maintainers = with maintainers; [ robertodr ];
+ mainProgram = "kibi";
};
}
diff --git a/pkgs/applications/editors/kile/default.nix b/pkgs/applications/editors/kile/default.nix
index 686113452eb8..0e1326f50c49 100644
--- a/pkgs/applications/editors/kile/default.nix
+++ b/pkgs/applications/editors/kile/default.nix
@@ -64,5 +64,6 @@ mkDerivation rec {
homepage = "https://www.kde.org/applications/office/kile/";
maintainers = with lib.maintainers; [ fridh ];
license = lib.licenses.gpl2Plus;
+ mainProgram = "kile";
};
}
diff --git a/pkgs/applications/editors/l3afpad/default.nix b/pkgs/applications/editors/l3afpad/default.nix
index 2ccea6afc3ee..2caf4ee781e2 100644
--- a/pkgs/applications/editors/l3afpad/default.nix
+++ b/pkgs/applications/editors/l3afpad/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
maintainers = with maintainers; [ ckie ];
license = licenses.gpl2;
+ mainProgram = "l3afpad";
};
}
diff --git a/pkgs/applications/editors/ldtk/default.nix b/pkgs/applications/editors/ldtk/default.nix
index a9688241ab1d..337bc3bc6dfa 100644
--- a/pkgs/applications/editors/ldtk/default.nix
+++ b/pkgs/applications/editors/ldtk/default.nix
@@ -57,5 +57,6 @@ stdenv.mkDerivation (finalAttrs: {
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ felschr ];
sourceProvenance = with sourceTypes; [ binaryBytecode ];
+ mainProgram = "ldtk";
};
})
diff --git a/pkgs/applications/editors/leafpad/default.nix b/pkgs/applications/editors/leafpad/default.nix
index d0b38bcd35a8..b02067a2113e 100644
--- a/pkgs/applications/editors/leafpad/default.nix
+++ b/pkgs/applications/editors/leafpad/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
maintainers = [ maintainers.flosse ];
license = licenses.gpl3;
+ mainProgram = "leafpad";
};
}
diff --git a/pkgs/applications/editors/lite-xl/default.nix b/pkgs/applications/editors/lite-xl/default.nix
index 857bc35309f2..d74c5a213532 100644
--- a/pkgs/applications/editors/lite-xl/default.nix
+++ b/pkgs/applications/editors/lite-xl/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ sefidel ];
platforms = platforms.unix;
+ mainProgram = "lite-xl";
};
}
diff --git a/pkgs/applications/editors/lite/default.nix b/pkgs/applications/editors/lite/default.nix
index 5ed1603ba8a8..77f3a38bc6c5 100644
--- a/pkgs/applications/editors/lite/default.nix
+++ b/pkgs/applications/editors/lite/default.nix
@@ -55,5 +55,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ Br1ght0ne ];
platforms = platforms.unix;
+ mainProgram = "lite";
};
}
diff --git a/pkgs/applications/editors/manuskript/default.nix b/pkgs/applications/editors/manuskript/default.nix
index c93ba5ed8874..645883f5489f 100644
--- a/pkgs/applications/editors/manuskript/default.nix
+++ b/pkgs/applications/editors/manuskript/default.nix
@@ -58,5 +58,6 @@ python3Packages.buildPythonApplication rec {
license = lib.licenses.gpl3;
maintainers = [ ];
platforms = lib.platforms.unix;
+ mainProgram = "manuskript";
};
}
diff --git a/pkgs/applications/editors/marker/default.nix b/pkgs/applications/editors/marker/default.nix
index dcfe3d8ed35f..f24f83c70f27 100644
--- a/pkgs/applications/editors/marker/default.nix
+++ b/pkgs/applications/editors/marker/default.nix
@@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
changelog = "https://github.com/fabiocolacio/Marker/releases/tag/${version}";
+ mainProgram = "marker";
};
}
diff --git a/pkgs/applications/editors/mindforger/default.nix b/pkgs/applications/editors/mindforger/default.nix
index 2f75fb34cd18..de304cd6208a 100644
--- a/pkgs/applications/editors/mindforger/default.nix
+++ b/pkgs/applications/editors/mindforger/default.nix
@@ -64,5 +64,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = with maintainers; [ cyplo ];
+ mainProgram = "mindforger";
};
}
diff --git a/pkgs/applications/editors/mle/default.nix b/pkgs/applications/editors/mle/default.nix
index 088f10a9e976..079c24c2e732 100644
--- a/pkgs/applications/editors/mle/default.nix
+++ b/pkgs/applications/editors/mle/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ adsr ];
+ mainProgram = "mle";
};
}
diff --git a/pkgs/applications/editors/moe/default.nix b/pkgs/applications/editors/moe/default.nix
index 71449a0b8a80..9d0724f1997b 100644
--- a/pkgs/applications/editors/moe/default.nix
+++ b/pkgs/applications/editors/moe/default.nix
@@ -43,6 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ AndersonTorres ];
platforms = lib.platforms.unix;
+ mainProgram = "moe";
};
})
# TODO: a configurable, global moerc file
diff --git a/pkgs/applications/editors/molsketch/default.nix b/pkgs/applications/editors/molsketch/default.nix
index aa336ce45e21..6a656114ff5f 100644
--- a/pkgs/applications/editors/molsketch/default.nix
+++ b/pkgs/applications/editors/molsketch/default.nix
@@ -49,5 +49,6 @@ mkDerivation rec {
homepage = "https://sourceforge.net/projects/molsketch/";
license = licenses.gpl2Plus;
maintainers = [ maintainers.moni ];
+ mainProgram = "molsketch";
};
}
diff --git a/pkgs/applications/editors/ne/default.nix b/pkgs/applications/editors/ne/default.nix
index e246185e2a19..017354222e82 100644
--- a/pkgs/applications/editors/ne/default.nix
+++ b/pkgs/applications/editors/ne/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.unix;
maintainers = with maintainers; [ geri1701 ];
+ mainProgram = "ne";
};
}
diff --git a/pkgs/applications/editors/netbeans/default.nix b/pkgs/applications/editors/netbeans/default.nix
index c2b1d627496f..a2d7f13338a9 100644
--- a/pkgs/applications/editors/netbeans/default.nix
+++ b/pkgs/applications/editors/netbeans/default.nix
@@ -70,5 +70,6 @@ stdenv.mkDerivation {
];
maintainers = with lib.maintainers; [ sander rszibele kashw2 ];
platforms = lib.platforms.unix;
+ mainProgram = "netbeans";
};
}
diff --git a/pkgs/applications/editors/notepad-next/default.nix b/pkgs/applications/editors/notepad-next/default.nix
index c2085bcf0455..2f668a6fc526 100644
--- a/pkgs/applications/editors/notepad-next/default.nix
+++ b/pkgs/applications/editors/notepad-next/default.nix
@@ -39,5 +39,6 @@ mkDerivation rec {
platforms = platforms.unix;
maintainers = [ maintainers.sebtm ];
broken = stdenv.isAarch64;
+ mainProgram = "NotepadNext";
};
}
diff --git a/pkgs/applications/editors/notepadqq/default.nix b/pkgs/applications/editors/notepadqq/default.nix
index 3aa08559bdf7..56de0b332a55 100644
--- a/pkgs/applications/editors/notepadqq/default.nix
+++ b/pkgs/applications/editors/notepadqq/default.nix
@@ -55,5 +55,6 @@ mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = [ maintainers.rszibele ];
+ mainProgram = "notepadqq";
};
}
diff --git a/pkgs/applications/editors/nvpy/default.nix b/pkgs/applications/editors/nvpy/default.nix
index cc5f60984c93..5532bd8524da 100644
--- a/pkgs/applications/editors/nvpy/default.nix
+++ b/pkgs/applications/editors/nvpy/default.nix
@@ -37,5 +37,6 @@ in pythonPackages.buildPythonApplication rec {
homepage = "https://github.com/cpbotha/nvpy";
platforms = platforms.linux;
license = licenses.bsd3;
+ mainProgram = "nvpy";
};
}
diff --git a/pkgs/applications/editors/ox/default.nix b/pkgs/applications/editors/ox/default.nix
index 2e67e83e972b..24ce2cec46df 100644
--- a/pkgs/applications/editors/ox/default.nix
+++ b/pkgs/applications/editors/ox/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/curlpipe/ox/releases/tag/${version}";
license = licenses.gpl2Only;
maintainers = with maintainers; [ moni ];
+ mainProgram = "ox";
};
}
diff --git a/pkgs/applications/editors/pinegrow/default.nix b/pkgs/applications/editors/pinegrow/default.nix
index b4555bc89878..cf5d35c1c296 100644
--- a/pkgs/applications/editors/pinegrow/default.nix
+++ b/pkgs/applications/editors/pinegrow/default.nix
@@ -97,5 +97,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = with licenses; [ unfreeRedistributable ];
maintainers = with maintainers; [ gador ];
+ mainProgram = "pinegrow";
};
}
diff --git a/pkgs/applications/editors/pixelorama/default.nix b/pkgs/applications/editors/pixelorama/default.nix
index 65e724df3db9..f80e01e1e18e 100644
--- a/pkgs/applications/editors/pixelorama/default.nix
+++ b/pkgs/applications/editors/pixelorama/default.nix
@@ -90,5 +90,6 @@ in stdenv.mkDerivation (finalAttrs: {
license = licenses.mit;
platforms = [ "i686-linux" "x86_64-linux" ];
maintainers = with maintainers; [ felschr ];
+ mainProgram = "pixelorama";
};
})
diff --git a/pkgs/applications/editors/qxmledit/default.nix b/pkgs/applications/editors/qxmledit/default.nix
index bbb8d39a5f7a..1991b2a7bc77 100644
--- a/pkgs/applications/editors/qxmledit/default.nix
+++ b/pkgs/applications/editors/qxmledit/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl2;
platforms = platforms.unix;
changelog = "https://github.com/lbellonda/qxmledit/blob/${version}/NEWS";
+ mainProgram = "qxmledit";
};
}
diff --git a/pkgs/applications/editors/qxw/default.nix b/pkgs/applications/editors/qxw/default.nix
index c36aba6d9bba..2d2af2ce508e 100644
--- a/pkgs/applications/editors/qxw/default.nix
+++ b/pkgs/applications/editors/qxw/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.tckmn ];
platforms = platforms.linux;
+ mainProgram = "qxw";
};
}
diff --git a/pkgs/applications/editors/rednotebook/default.nix b/pkgs/applications/editors/rednotebook/default.nix
index abbfefce5293..545e82cf6de9 100644
--- a/pkgs/applications/editors/rednotebook/default.nix
+++ b/pkgs/applications/editors/rednotebook/default.nix
@@ -36,5 +36,6 @@ buildPythonApplication rec {
description = "A modern journal that includes a calendar navigation, customizable templates, export functionality and word clouds";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ orivej ];
+ mainProgram = "rednotebook";
};
}
diff --git a/pkgs/applications/editors/rehex/default.nix b/pkgs/applications/editors/rehex/default.nix
index 0d4d171d9828..bc2bc733c6c0 100644
--- a/pkgs/applications/editors/rehex/default.nix
+++ b/pkgs/applications/editors/rehex/default.nix
@@ -53,5 +53,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
maintainers = with maintainers; [ markus1189 wegank ];
platforms = platforms.all;
+ mainProgram = "rehex";
};
}
diff --git a/pkgs/applications/editors/retext/default.nix b/pkgs/applications/editors/retext/default.nix
index 574d83f1be97..feb42d9a99a9 100644
--- a/pkgs/applications/editors/retext/default.nix
+++ b/pkgs/applications/editors/retext/default.nix
@@ -88,5 +88,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ klntsky ];
platforms = platforms.unix;
+ mainProgram = "retext";
};
}
diff --git a/pkgs/applications/editors/scite/default.nix b/pkgs/applications/editors/scite/default.nix
index 4118aee8a2dd..67ebd13134b2 100644
--- a/pkgs/applications/editors/scite/default.nix
+++ b/pkgs/applications/editors/scite/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation {
license = licenses.mit;
platforms = platforms.linux;
maintainers = [ maintainers.rszibele ];
+ mainProgram = "SciTE";
};
}
diff --git a/pkgs/applications/editors/sigil/default.nix b/pkgs/applications/editors/sigil/default.nix
index 1740d5a8e374..022e9ec69720 100644
--- a/pkgs/applications/editors/sigil/default.nix
+++ b/pkgs/applications/editors/sigil/default.nix
@@ -41,5 +41,6 @@ mkDerivation rec {
license = licenses.gpl3;
# currently unmaintained
platforms = platforms.linux;
+ mainProgram = "sigil";
};
}
diff --git a/pkgs/applications/editors/spacevim/default.nix b/pkgs/applications/editors/spacevim/default.nix
index 8252f8ce1c14..3db7c73fd422 100644
--- a/pkgs/applications/editors/spacevim/default.nix
+++ b/pkgs/applications/editors/spacevim/default.nix
@@ -73,5 +73,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = [ maintainers.fzakaria ];
platforms = platforms.all;
+ mainProgram = "spacevim";
};
}
diff --git a/pkgs/applications/editors/standardnotes/default.nix b/pkgs/applications/editors/standardnotes/default.nix
index 6e4354612e3f..e3348ceebfd7 100644
--- a/pkgs/applications/editors/standardnotes/default.nix
+++ b/pkgs/applications/editors/standardnotes/default.nix
@@ -55,5 +55,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ mgregoire chuangzhu squalus ];
sourceProvenance = [ sourceTypes.binaryNativeCode ];
platforms = builtins.attrNames srcjson.deb;
+ mainProgram = "standardnotes";
};
}
diff --git a/pkgs/applications/editors/texmaker/default.nix b/pkgs/applications/editors/texmaker/default.nix
index 3cec9808ed4d..4684831416b0 100644
--- a/pkgs/applications/editors/texmaker/default.nix
+++ b/pkgs/applications/editors/texmaker/default.nix
@@ -36,5 +36,6 @@ mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ cfouche markuskowa ];
+ mainProgram = "texmaker";
};
}
diff --git a/pkgs/applications/editors/texstudio/default.nix b/pkgs/applications/editors/texstudio/default.nix
index 1f66a581dbe5..0451c067c16c 100644
--- a/pkgs/applications/editors/texstudio/default.nix
+++ b/pkgs/applications/editors/texstudio/default.nix
@@ -50,5 +50,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ ajs124 cfouche ];
+ mainProgram = "texstudio";
};
})
diff --git a/pkgs/applications/editors/textadept/default.nix b/pkgs/applications/editors/textadept/default.nix
index 47a7445bd7f1..536f2cd11009 100644
--- a/pkgs/applications/editors/textadept/default.nix
+++ b/pkgs/applications/editors/textadept/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ raskin mirrexagon arcuru ];
platforms = platforms.linux;
+ mainProgram = "textadept";
};
}
diff --git a/pkgs/applications/editors/texworks/default.nix b/pkgs/applications/editors/texworks/default.nix
index b27ab8bbb69b..315db4115900 100644
--- a/pkgs/applications/editors/texworks/default.nix
+++ b/pkgs/applications/editors/texworks/default.nix
@@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ dotlambda ];
platforms = with platforms; linux;
+ mainProgram = "texworks";
};
}
diff --git a/pkgs/applications/editors/thonny/default.nix b/pkgs/applications/editors/thonny/default.nix
index 9b6c9a02985d..2eae992a36c6 100644
--- a/pkgs/applications/editors/thonny/default.nix
+++ b/pkgs/applications/editors/thonny/default.nix
@@ -64,5 +64,6 @@ buildPythonApplication rec {
license = licenses.mit;
maintainers = with maintainers; [ leenaars ];
platforms = platforms.unix;
+ mainProgram = "thonny";
};
}
diff --git a/pkgs/applications/editors/tweak/default.nix b/pkgs/applications/editors/tweak/default.nix
index f6b241c9d07f..9663728e6ef9 100644
--- a/pkgs/applications/editors/tweak/default.nix
+++ b/pkgs/applications/editors/tweak/default.nix
@@ -18,5 +18,6 @@ stdenv.mkDerivation rec {
homepage = "http://www.chiark.greenend.org.uk/~sgtatham/tweak";
license = licenses.mit;
platforms = platforms.unix;
+ mainProgram = "tweak";
};
}
diff --git a/pkgs/applications/editors/typora/default.nix b/pkgs/applications/editors/typora/default.nix
index 936cc9f7bb87..5bedface4c5a 100644
--- a/pkgs/applications/editors/typora/default.nix
+++ b/pkgs/applications/editors/typora/default.nix
@@ -100,5 +100,6 @@ in stdenv.mkDerivation {
license = licenses.unfree;
maintainers = with maintainers; [ npulidomateo ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "typora";
};
}
diff --git a/pkgs/applications/editors/uivonim/default.nix b/pkgs/applications/editors/uivonim/default.nix
index 36d3ee4afddc..a888747d0522 100644
--- a/pkgs/applications/editors/uivonim/default.nix
+++ b/pkgs/applications/editors/uivonim/default.nix
@@ -39,5 +39,6 @@ buildNpmPackage rec {
maintainers = with maintainers; [ gebner ];
platforms = platforms.unix;
license = licenses.agpl3Only;
+ mainProgram = "uivonim";
};
}
diff --git a/pkgs/applications/editors/vbindiff/default.nix b/pkgs/applications/editors/vbindiff/default.nix
index 9a103867fbc6..30d902ce0fd0 100644
--- a/pkgs/applications/editors/vbindiff/default.nix
+++ b/pkgs/applications/editors/vbindiff/default.nix
@@ -16,5 +16,6 @@ stdenv.mkDerivation rec {
homepage = "https://www.cjmweb.net/vbindiff/";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.unix;
+ mainProgram = "vbindiff";
};
}
diff --git a/pkgs/applications/editors/viw/default.nix b/pkgs/applications/editors/viw/default.nix
index 0ba381901b98..ad47edfe83e4 100644
--- a/pkgs/applications/editors/viw/default.nix
+++ b/pkgs/applications/editors/viw/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/lpan/viw";
license = licenses.gpl3Only;
maintainers = with maintainers; [ AndersonTorres ];
+ mainProgram = "viw";
};
}
diff --git a/pkgs/applications/editors/wily/default.nix b/pkgs/applications/editors/wily/default.nix
index 3fe756bcf72b..74d0bc156758 100644
--- a/pkgs/applications/editors/wily/default.nix
+++ b/pkgs/applications/editors/wily/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.artistic1;
maintainers = [ maintainers.vrthra ];
platforms = platforms.unix;
+ mainProgram = "wily";
};
}
diff --git a/pkgs/applications/editors/wxhexeditor/default.nix b/pkgs/applications/editors/wxhexeditor/default.nix
index a036e0532977..23ef7a0ef567 100644
--- a/pkgs/applications/editors/wxhexeditor/default.nix
+++ b/pkgs/applications/editors/wxhexeditor/default.nix
@@ -76,5 +76,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ wegank ];
+ mainProgram = "wxHexEditor";
};
}
diff --git a/pkgs/applications/editors/xed-editor/default.nix b/pkgs/applications/editors/xed-editor/default.nix
index 85909af04e98..6013f8a699fe 100644
--- a/pkgs/applications/editors/xed-editor/default.nix
+++ b/pkgs/applications/editors/xed-editor/default.nix
@@ -64,5 +64,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [ tu-maurice bobby285271 ];
+ mainProgram = "xed";
};
}
diff --git a/pkgs/applications/editors/xedit/default.nix b/pkgs/applications/editors/xedit/default.nix
index a6a29addc7a9..679d64d6cca4 100644
--- a/pkgs/applications/editors/xedit/default.nix
+++ b/pkgs/applications/editors/xedit/default.nix
@@ -50,5 +50,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
# never built on aarch64-darwin, x86_64-darwin since first introduction in nixpkgs
broken = stdenv.isDarwin;
+ mainProgram = "xedit";
};
}
diff --git a/pkgs/applications/editors/xmlcopyeditor/default.nix b/pkgs/applications/editors/xmlcopyeditor/default.nix
index bd7c237e8c13..7d75bdce82ef 100644
--- a/pkgs/applications/editors/xmlcopyeditor/default.nix
+++ b/pkgs/applications/editors/xmlcopyeditor/default.nix
@@ -51,5 +51,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ candeira wegank ];
+ mainProgram = "xmlcopyeditor";
};
}
diff --git a/pkgs/applications/editors/zee/default.nix b/pkgs/applications/editors/zee/default.nix
index 8de11fd5d59c..e7db019467ba 100644
--- a/pkgs/applications/editors/zee/default.nix
+++ b/pkgs/applications/editors/zee/default.nix
@@ -32,5 +32,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/zee-editor/zee";
license = licenses.mit;
maintainers = with maintainers; [ booklearner ];
+ mainProgram = "zee";
};
}
diff --git a/pkgs/applications/editors/zile/default.nix b/pkgs/applications/editors/zile/default.nix
index cb1307d7ffb4..bafb1aa30385 100644
--- a/pkgs/applications/editors/zile/default.nix
+++ b/pkgs/applications/editors/zile/default.nix
@@ -76,5 +76,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ pSub AndersonTorres ];
platforms = platforms.unix;
+ mainProgram = "zile";
};
}
diff --git a/pkgs/applications/gis/grass/default.nix b/pkgs/applications/gis/grass/default.nix
index cd0d6dbc9386..9294c33c5863 100644
--- a/pkgs/applications/gis/grass/default.nix
+++ b/pkgs/applications/gis/grass/default.nix
@@ -152,5 +152,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.gpl2Plus;
maintainers = with maintainers; teams.geospatial.members ++ [ mpickering ];
platforms = platforms.all;
+ mainProgram = "grass";
};
})
diff --git a/pkgs/applications/gis/openorienteering-mapper/default.nix b/pkgs/applications/gis/openorienteering-mapper/default.nix
index 9722c3cb4dee..81278c9184e7 100644
--- a/pkgs/applications/gis/openorienteering-mapper/default.nix
+++ b/pkgs/applications/gis/openorienteering-mapper/default.nix
@@ -87,5 +87,6 @@ mkDerivation rec {
maintainers = with maintainers; [ mpickering sikmir ];
platforms = with platforms; unix;
broken = stdenv.isDarwin;
+ mainProgram = "Mapper";
};
}
diff --git a/pkgs/applications/gis/tunnelx/default.nix b/pkgs/applications/gis/tunnelx/default.nix
index 3ec0439a5d88..270faac53f68 100644
--- a/pkgs/applications/gis/tunnelx/default.nix
+++ b/pkgs/applications/gis/tunnelx/default.nix
@@ -51,5 +51,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ goatchurchprime ];
platforms = lib.platforms.linux;
+ mainProgram = "tunnelx";
};
})
diff --git a/pkgs/applications/gis/udig/default.nix b/pkgs/applications/gis/udig/default.nix
index 808b70ed5ec9..8510918d4cab 100644
--- a/pkgs/applications/gis/udig/default.nix
+++ b/pkgs/applications/gis/udig/default.nix
@@ -22,6 +22,7 @@ let
license = with licenses; [ epl10 bsd3 ];
maintainers = with maintainers; [ sikmir ];
platforms = builtins.attrNames srcs;
+ mainProgram = "udig";
};
linux = stdenv.mkDerivation {
diff --git a/pkgs/applications/networking/Sylk/default.nix b/pkgs/applications/networking/Sylk/default.nix
index cc9e218bad35..b7eca10fc7cf 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 81bdc29a54f3..edf8061da4d1 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 0b1047cbc70c..596ba95b7450 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 93ba2ac105b1..fc32fb97f58b 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 e2a62c1f8b10..f6b5bb628cb8 100644
--- a/pkgs/applications/networking/asn/default.nix
+++ b/pkgs/applications/networking/asn/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/nitefood/asn";
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ devhell ];
+ mainProgram = "asn";
};
}
diff --git a/pkgs/applications/networking/avalanchego/default.nix b/pkgs/applications/networking/avalanchego/default.nix
index e2673068dcb3..7ac034568c82 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 bd07776c7df0..3f299be447ad 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 23370866e721..8c659a99d0ff 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 55924db4a389..3546284f99c3 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 27fa0981f170..27c5ebf9e9c0 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 7f11ec257038..2be03621a016 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 c945576f32e1..53d401f01e18 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 f86fd87573b3..b72426bc50db 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 50112238215d..8b46e31b7b5c 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 f7ef51b7040f..3d78aa42a240 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 4c7b5727fbac..e8b62033f350 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 47298fb4dbc2..35176db8b241 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 f165e6a59942..53aa9fb89408 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 9e239627b02c..c94bbc878018 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 153cc791cbf9..334302cae008 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 c442303e6758..2d100e3c2159 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 8d9553270906..4e7fea129654 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 7335a6092024..9acbf6f929b9 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 c6d8770415a1..3bd4697a6e6e 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 b9722b6989ff..e7bfde8a5192 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 2367f847d107..281c9e5526eb 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 17d9f828b642..13b59f4c4d9d 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 ed26c6f60de2..8db698e963bc 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 1897a283f70d..a177256432d3 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 994e17c750c8..132ad32160b9 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 b757445eb087..7fa4c37b557a 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 4e11d9fe3863..844b8648d6c8 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 8a06565e1fce..416f3dc60cc6 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 c45398dfd4f4..0ad7de8ec468 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 c90fd239267e..d21f21def8e2 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 a260bca6a55d..2e2ef6ee6ccc 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 d0542f5c3edc..17d80e496e31 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 7f1a46b37dab..e64cbaf357b0 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 26ecf043a4d5..7ce2d07ce7dd 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 72128a5ef95c..000354d1e5c9 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 a59f65995e2e..6a4a2927d3ef 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 5c882c1da80e..3d4d70597e69 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 719b730817b4..9144b67c9abb 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 beed066e65e9..ac02ca8f64c1 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 5702ff414f33..21748a86e81b 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 1b2caaf5bb06..20775c4ed4af 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 8fc822416bf2..80087822bf85 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 bebb16740840..5bc7da276caf 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 290a6519f85a..b52f312e03fe 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 ffab340d023f..086c9325f565 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 91d4c8dccbac..094fa8007d7b 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 a3a136a32695..05c8263f436b 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 17d32b84a78f..c0fa9afdb243 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 773ec444edf9..8d7889663fff 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 2089408d09ba..808df455a4f2 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 d1aef5180837..6cb15ad685d9 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 d4f2a9b26a18..45569fefb28f 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 e0249f813a74..09662f4eb56b 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 535cc3aa3171..15067e2d9ab2 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 7d53cbbcb8da..85922fea6551 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 50143013b88f..ee2e7ddf3f08 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 6761741ce9ce..8db9ddacef72 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 16d5f0952ebc..5bf146995f12 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 8ff83db294ff..d900df082076 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 b9f4838f58bf..cb7d99b04799 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 d31d56702ace..bcfde9f1a005 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 c7d4508c060c..4da47eddd61b 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 e87ea1bbe514..bc722b91fa02 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 46fc2a7ae170..a3f78b5d5951 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 afa496f5ab61..b3cb5316ec0c 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 8d2b619ab718..778681063b61 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 fc515590f37a..df54826608b6 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 0bfc62ccfbb2..c1531a25b548 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 9160568ee483..43392ae28e48 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 bae71f82cb4e..bfc2d1e84d29 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 3ceb5c0e1afd..77ad4dad40d0 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 34d33e326ab4..7d3efef57de9 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 1502f8a16aef..950c648337ad 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 fa0236dcd8c2..805a70f88e74 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 f2d8b8d68541..deaa49e4f66d 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 b5f8285087a7..a8e60b9b9439 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 d29d5816f449..8c72fdd435e5 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 ad4c40cd4ad2..023b72b88837 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 7d703d2db4ff..eb216b1df861 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 9af0fb7b73ca..5af5c568e463 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 d9ee62affa3b..928c7a69fd8c 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 57b14ed54c72..4e2ca164fda1 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 2a4591ec3e3f..b39b102c2f2f 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 49471ebf7e39..4b8c5096cc5d 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 212850dcc7f5..92a65320b8c5 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 0c8c629208af..f3dec5e6ab07 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 9b6db44f437e..a975f1c26cef 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 a85c318c65d7..0e73d07616a7 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 5894e758e9d9..a5c49ece00d1 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";
};
}
diff --git a/pkgs/applications/terminal-emulators/contour/default.nix b/pkgs/applications/terminal-emulators/contour/default.nix
index 1a036106c6df..a1692dd255a2 100644
--- a/pkgs/applications/terminal-emulators/contour/default.nix
+++ b/pkgs/applications/terminal-emulators/contour/default.nix
@@ -105,5 +105,6 @@ mkDerivation rec {
license = licenses.asl20;
maintainers = with maintainers; [ moni ];
platforms = platforms.unix;
+ mainProgram = "contour";
};
}
diff --git a/pkgs/applications/terminal-emulators/cool-retro-term/default.nix b/pkgs/applications/terminal-emulators/cool-retro-term/default.nix
index 528c82fe8199..6630cbaa1258 100644
--- a/pkgs/applications/terminal-emulators/cool-retro-term/default.nix
+++ b/pkgs/applications/terminal-emulators/cool-retro-term/default.nix
@@ -57,5 +57,6 @@ mkDerivation rec {
license = lib.licenses.gpl3Plus;
platforms = with lib.platforms; linux ++ darwin;
maintainers = with lib.maintainers; [ ];
+ mainProgram = "cool-retro-term";
};
}
diff --git a/pkgs/applications/terminal-emulators/darktile/default.nix b/pkgs/applications/terminal-emulators/darktile/default.nix
index 80d3d6187d1a..fc2b470178f3 100644
--- a/pkgs/applications/terminal-emulators/darktile/default.nix
+++ b/pkgs/applications/terminal-emulators/darktile/default.nix
@@ -66,5 +66,6 @@ stdenv.mkDerivation rec {
changelog = "https://github.com/liamg/darktile/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ flexagoon ];
+ mainProgram = "darktile";
};
}
diff --git a/pkgs/applications/terminal-emulators/dterm/default.nix b/pkgs/applications/terminal-emulators/dterm/default.nix
index 69b1f67d629a..b9ab08e9bbbc 100644
--- a/pkgs/applications/terminal-emulators/dterm/default.nix
+++ b/pkgs/applications/terminal-emulators/dterm/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
maintainers = with maintainers; [ auchter ];
platforms = platforms.unix;
+ mainProgram = "dterm";
};
}
diff --git a/pkgs/applications/terminal-emulators/gnome-console/default.nix b/pkgs/applications/terminal-emulators/gnome-console/default.nix
index 3b55aafa0a4f..2141effcf015 100644
--- a/pkgs/applications/terminal-emulators/gnome-console/default.nix
+++ b/pkgs/applications/terminal-emulators/gnome-console/default.nix
@@ -56,5 +56,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = teams.gnome.members ++ (with maintainers; [ zhaofengli ]);
platforms = platforms.unix;
+ mainProgram = "kgx";
};
}
diff --git a/pkgs/applications/terminal-emulators/hyper/default.nix b/pkgs/applications/terminal-emulators/hyper/default.nix
index 6873558830be..0c4d0b9d99a2 100644
--- a/pkgs/applications/terminal-emulators/hyper/default.nix
+++ b/pkgs/applications/terminal-emulators/hyper/default.nix
@@ -53,5 +53,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit;
platforms = [ "x86_64-linux" ];
+ mainProgram = "hyper";
};
}
diff --git a/pkgs/applications/terminal-emulators/lxterminal/default.nix b/pkgs/applications/terminal-emulators/lxterminal/default.nix
index 877655ffbc07..90483efc89a5 100644
--- a/pkgs/applications/terminal-emulators/lxterminal/default.nix
+++ b/pkgs/applications/terminal-emulators/lxterminal/default.nix
@@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.pbsds ];
platforms = lib.platforms.linux;
+ mainProgram = "lxterminal";
};
}
diff --git a/pkgs/applications/terminal-emulators/microcom/default.nix b/pkgs/applications/terminal-emulators/microcom/default.nix
index 890a70ac30b7..ef9f09a606fa 100644
--- a/pkgs/applications/terminal-emulators/microcom/default.nix
+++ b/pkgs/applications/terminal-emulators/microcom/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ emantor ];
platforms = with platforms; linux;
+ mainProgram = "microcom";
};
}
diff --git a/pkgs/applications/terminal-emulators/sakura/default.nix b/pkgs/applications/terminal-emulators/sakura/default.nix
index 4d1ab91f83af..bbf435fd4ff7 100644
--- a/pkgs/applications/terminal-emulators/sakura/default.nix
+++ b/pkgs/applications/terminal-emulators/sakura/default.nix
@@ -68,5 +68,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ astsmtl codyopel AndersonTorres ];
platforms = lib.platforms.linux;
+ mainProgram = "sakura";
};
})
diff --git a/pkgs/applications/terminal-emulators/st/default.nix b/pkgs/applications/terminal-emulators/st/default.nix
index 9856d1428f97..86b0657e0c03 100644
--- a/pkgs/applications/terminal-emulators/st/default.nix
+++ b/pkgs/applications/terminal-emulators/st/default.nix
@@ -68,5 +68,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.mit;
maintainers = with maintainers; [ andsild ];
platforms = platforms.unix;
+ mainProgram = "st";
};
})
diff --git a/pkgs/applications/terminal-emulators/stupidterm/default.nix b/pkgs/applications/terminal-emulators/stupidterm/default.nix
index 279af55254e0..f10d91229376 100644
--- a/pkgs/applications/terminal-emulators/stupidterm/default.nix
+++ b/pkgs/applications/terminal-emulators/stupidterm/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation {
license = licenses.lgpl3Plus;
maintainers = [ maintainers.etu ];
platforms = platforms.linux;
+ mainProgram = "stupidterm";
};
}
diff --git a/pkgs/applications/terminal-emulators/termite/default.nix b/pkgs/applications/terminal-emulators/termite/default.nix
index 2b05ecdc7221..ab854a2f9906 100644
--- a/pkgs/applications/terminal-emulators/termite/default.nix
+++ b/pkgs/applications/terminal-emulators/termite/default.nix
@@ -76,5 +76,6 @@ in stdenv.mkDerivation rec {
homepage = "https://github.com/thestinger/termite/";
maintainers = with maintainers; [ koral ];
platforms = platforms.all;
+ mainProgram = "termite";
};
}
diff --git a/pkgs/applications/terminal-emulators/tilix/default.nix b/pkgs/applications/terminal-emulators/tilix/default.nix
index fb8d1b56d086..65da21cbabc7 100644
--- a/pkgs/applications/terminal-emulators/tilix/default.nix
+++ b/pkgs/applications/terminal-emulators/tilix/default.nix
@@ -83,5 +83,6 @@ stdenv.mkDerivation rec {
license = licenses.mpl20;
maintainers = with maintainers; [ midchildan ];
platforms = platforms.linux;
+ mainProgram = "tilix";
};
}
diff --git a/pkgs/applications/terminal-emulators/tym/default.nix b/pkgs/applications/terminal-emulators/tym/default.nix
index d999bb5db297..acfbbb48943d 100644
--- a/pkgs/applications/terminal-emulators/tym/default.nix
+++ b/pkgs/applications/terminal-emulators/tym/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ wesleyjrz kashw2 ];
platforms = platforms.linux;
+ mainProgram = "tym";
};
}
diff --git a/pkgs/applications/terminal-emulators/xtermcontrol/default.nix b/pkgs/applications/terminal-emulators/xtermcontrol/default.nix
index ebc7657e8af3..f0c7203fd9ce 100644
--- a/pkgs/applications/terminal-emulators/xtermcontrol/default.nix
+++ b/pkgs/applications/terminal-emulators/xtermcontrol/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.derchris ];
+ mainProgram = "xtermcontrol";
};
}
diff --git a/pkgs/applications/version-management/bcompare/default.nix b/pkgs/applications/version-management/bcompare/default.nix
index 9b7a4df091de..33b4cb0f90b5 100644
--- a/pkgs/applications/version-management/bcompare/default.nix
+++ b/pkgs/applications/version-management/bcompare/default.nix
@@ -90,6 +90,7 @@ let
license = licenses.unfree;
maintainers = with maintainers; [ ktor arkivm ];
platforms = builtins.attrNames srcs;
+ mainProgram = "bcompare";
};
in
if stdenv.isDarwin
diff --git a/pkgs/applications/version-management/bit/default.nix b/pkgs/applications/version-management/bit/default.nix
index 23d676e54eb5..a1242c43a9ca 100644
--- a/pkgs/applications/version-management/bit/default.nix
+++ b/pkgs/applications/version-management/bit/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
homepage = "https://github.com/chriswalz/bit";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ fab ];
+ mainProgram = "bit";
};
}
diff --git a/pkgs/applications/version-management/bumpver/default.nix b/pkgs/applications/version-management/bumpver/default.nix
index 3a1a51f83f8e..d540d4211073 100644
--- a/pkgs/applications/version-management/bumpver/default.nix
+++ b/pkgs/applications/version-management/bumpver/default.nix
@@ -30,5 +30,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://pypi.org/project/bumpver/";
license = licenses.mit;
maintainers = with maintainers; [ kfollesdal ];
+ mainProgram = "bumpver";
};
}
diff --git a/pkgs/applications/version-management/codeberg-cli/default.nix b/pkgs/applications/version-management/codeberg-cli/default.nix
index da16be94c33b..ae63280f7ee7 100644
--- a/pkgs/applications/version-management/codeberg-cli/default.nix
+++ b/pkgs/applications/version-management/codeberg-cli/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://codeberg.org/RobWalt/codeberg-cli";
license = with licenses; [ agpl3Plus ];
maintainers = with maintainers; [ robwalt ];
+ mainProgram = "berg";
};
}
diff --git a/pkgs/applications/version-management/conform/default.nix b/pkgs/applications/version-management/conform/default.nix
index 4800a14b31ee..7ee825f566ec 100644
--- a/pkgs/applications/version-management/conform/default.nix
+++ b/pkgs/applications/version-management/conform/default.nix
@@ -25,5 +25,6 @@ buildGoModule rec {
homepage = "https://github.com/siderolabs/conform";
license = licenses.mpl20;
maintainers = with maintainers; [ jmgilman jk ];
+ mainProgram = "conform";
};
}
diff --git a/pkgs/applications/version-management/cvsps/default.nix b/pkgs/applications/version-management/cvsps/default.nix
index 7423726ac3ba..ebee69ebb3cd 100644
--- a/pkgs/applications/version-management/cvsps/default.nix
+++ b/pkgs/applications/version-management/cvsps/default.nix
@@ -57,5 +57,6 @@ stdenv.mkDerivation rec {
homepage = "http://www.cobite.com/cvsps/";
license = lib.licenses.gpl2;
platforms = lib.platforms.unix;
+ mainProgram = "cvsps";
};
}
diff --git a/pkgs/applications/version-management/danger-gitlab/default.nix b/pkgs/applications/version-management/danger-gitlab/default.nix
index e994739008d3..654ad2c82d56 100644
--- a/pkgs/applications/version-management/danger-gitlab/default.nix
+++ b/pkgs/applications/version-management/danger-gitlab/default.nix
@@ -10,5 +10,6 @@ bundlerApp {
homepage = "https://github.com/danger/danger-gitlab-gem";
license = licenses.mit;
maintainers = teams.serokell.members;
+ mainProgram = "danger";
};
}
diff --git a/pkgs/applications/version-management/darcs-to-git/default.nix b/pkgs/applications/version-management/darcs-to-git/default.nix
index 895e4610f4fc..14348921054b 100644
--- a/pkgs/applications/version-management/darcs-to-git/default.nix
+++ b/pkgs/applications/version-management/darcs-to-git/default.nix
@@ -77,5 +77,6 @@ stdenv.mkDerivation {
homepage = "http://www.sanityinc.com/articles/converting-darcs-repositories-to-git";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
+ mainProgram = "darcs-to-git";
};
}
diff --git a/pkgs/applications/version-management/deepgit/default.nix b/pkgs/applications/version-management/deepgit/default.nix
index d9742a6a8f54..c430a02b24c6 100644
--- a/pkgs/applications/version-management/deepgit/default.nix
+++ b/pkgs/applications/version-management/deepgit/default.nix
@@ -82,5 +82,6 @@ stdenv.mkDerivation rec {
license = licenses.unfree;
maintainers = with maintainers; [ urandom ];
platforms = platforms.linux;
+ mainProgram = "deepgit";
};
}
diff --git a/pkgs/applications/version-management/degit/default.nix b/pkgs/applications/version-management/degit/default.nix
index af586da3496a..b126569c5991 100644
--- a/pkgs/applications/version-management/degit/default.nix
+++ b/pkgs/applications/version-management/degit/default.nix
@@ -22,5 +22,6 @@ buildNpmPackage rec {
homepage = "https://github.com/Rich-Harris/degit";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ kidonng ];
+ mainProgram = "degit";
};
}
diff --git a/pkgs/applications/version-management/diff-so-fancy/default.nix b/pkgs/applications/version-management/diff-so-fancy/default.nix
index 2cdae3989795..ef9b81f6d031 100644
--- a/pkgs/applications/version-management/diff-so-fancy/default.nix
+++ b/pkgs/applications/version-management/diff-so-fancy/default.nix
@@ -53,5 +53,6 @@ stdenv.mkDerivation rec {
diff-highlight to upgrade your diffs' appearances.
'';
maintainers = with maintainers; [ fpletz ma27 ];
+ mainProgram = "diff-so-fancy";
};
}
diff --git a/pkgs/applications/version-management/fnc/default.nix b/pkgs/applications/version-management/fnc/default.nix
index 0b4205eb6055..31a71d5b8ad7 100644
--- a/pkgs/applications/version-management/fnc/default.nix
+++ b/pkgs/applications/version-management/fnc/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
platforms = platforms.all;
maintainers = with maintainers; [ abbe ];
+ mainProgram = "fnc";
};
}
diff --git a/pkgs/applications/version-management/fornalder/default.nix b/pkgs/applications/version-management/fornalder/default.nix
index 85f1ad6e6ba2..7d012c83606a 100644
--- a/pkgs/applications/version-management/fornalder/default.nix
+++ b/pkgs/applications/version-management/fornalder/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/hpjansson/fornalder";
license = licenses.gpl3Only;
maintainers = with maintainers; [ astro figsoda ];
+ mainProgram = "fornalder";
};
}
diff --git a/pkgs/applications/version-management/gex/default.nix b/pkgs/applications/version-management/gex/default.nix
index 7d6af92b7e79..51a8839261af 100644
--- a/pkgs/applications/version-management/gex/default.nix
+++ b/pkgs/applications/version-management/gex/default.nix
@@ -37,5 +37,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/Piturnah/gex/releases/tag/${src.rev}";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ azd325 evanrichter piturnah ];
+ mainProgram = "gex";
};
}
diff --git a/pkgs/applications/version-management/gfold/default.nix b/pkgs/applications/version-management/gfold/default.nix
index cf254293987d..41aab380d555 100644
--- a/pkgs/applications/version-management/gfold/default.nix
+++ b/pkgs/applications/version-management/gfold/default.nix
@@ -41,5 +41,6 @@ rustPlatform.buildRustPackage {
license = licenses.asl20;
maintainers = [ maintainers.shanesveller ];
platforms = platforms.unix;
+ mainProgram = "gfold";
};
}
diff --git a/pkgs/applications/version-management/ghorg/default.nix b/pkgs/applications/version-management/ghorg/default.nix
index ac534ff573a6..f76a0f77e54f 100644
--- a/pkgs/applications/version-management/ghorg/default.nix
+++ b/pkgs/applications/version-management/ghorg/default.nix
@@ -32,5 +32,6 @@ buildGoModule rec {
homepage = "https://github.com/gabrie30/ghorg";
license = licenses.asl20;
maintainers = with maintainers; [ vidbina ];
+ mainProgram = "ghorg";
};
}
diff --git a/pkgs/applications/version-management/ghq/default.nix b/pkgs/applications/version-management/ghq/default.nix
index 80704e49a208..17ac4a3b0894 100644
--- a/pkgs/applications/version-management/ghq/default.nix
+++ b/pkgs/applications/version-management/ghq/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
homepage = "https://github.com/x-motemen/ghq";
maintainers = with lib.maintainers; [ sigma ];
license = lib.licenses.mit;
+ mainProgram = "ghq";
};
}
diff --git a/pkgs/applications/version-management/ghr/default.nix b/pkgs/applications/version-management/ghr/default.nix
index 7c786bb0b6b1..f7e6cadac0d3 100644
--- a/pkgs/applications/version-management/ghr/default.nix
+++ b/pkgs/applications/version-management/ghr/default.nix
@@ -32,5 +32,6 @@ buildGoModule rec {
description = "Upload multiple artifacts to GitHub Release in parallel";
license = licenses.mit;
maintainers = [ maintainers.ivar ];
+ mainProgram = "ghr";
};
}
diff --git a/pkgs/applications/version-management/git-absorb/default.nix b/pkgs/applications/version-management/git-absorb/default.nix
index 39e834168c32..b0d00c912a78 100644
--- a/pkgs/applications/version-management/git-absorb/default.nix
+++ b/pkgs/applications/version-management/git-absorb/default.nix
@@ -30,5 +30,6 @@ rustPlatform.buildRustPackage rec {
description = "git commit --fixup, but automatic";
license = [ licenses.bsd3 ];
maintainers = [ maintainers.marsam ];
+ mainProgram = "git-absorb";
};
}
diff --git a/pkgs/applications/version-management/git-annex-remote-dbx/default.nix b/pkgs/applications/version-management/git-annex-remote-dbx/default.nix
index addfd1f5041b..ed4825011490 100644
--- a/pkgs/applications/version-management/git-annex-remote-dbx/default.nix
+++ b/pkgs/applications/version-management/git-annex-remote-dbx/default.nix
@@ -21,5 +21,6 @@ buildPythonApplication rec {
description = "A git-annex special remote for Dropbox";
homepage = "https://pypi.org/project/git-annex-remote-dbx/";
license = licenses.mit;
+ mainProgram = "git-annex-remote-dbx";
};
}
diff --git a/pkgs/applications/version-management/git-annex-remote-googledrive/default.nix b/pkgs/applications/version-management/git-annex-remote-googledrive/default.nix
index 16c5b49406f6..10eec961104d 100644
--- a/pkgs/applications/version-management/git-annex-remote-googledrive/default.nix
+++ b/pkgs/applications/version-management/git-annex-remote-googledrive/default.nix
@@ -39,5 +39,6 @@ buildPythonApplication rec {
homepage = "https://pypi.org/project/git-annex-remote-googledrive/";
license = licenses.gpl3Only;
maintainers = with maintainers; [ gravndal ];
+ mainProgram = "git-annex-remote-googledrive";
};
}
diff --git a/pkgs/applications/version-management/git-annex-remote-rclone/default.nix b/pkgs/applications/version-management/git-annex-remote-rclone/default.nix
index e05bed928889..a38be753dfa9 100644
--- a/pkgs/applications/version-management/git-annex-remote-rclone/default.nix
+++ b/pkgs/applications/version-management/git-annex-remote-rclone/default.nix
@@ -25,5 +25,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.gpl3Only;
platforms = platforms.all;
maintainers = [ maintainers.montag451 ];
+ mainProgram = "git-annex-remote-rclone";
};
}
diff --git a/pkgs/applications/version-management/git-appraise/default.nix b/pkgs/applications/version-management/git-appraise/default.nix
index 652c0be52117..cc77bf5aca65 100644
--- a/pkgs/applications/version-management/git-appraise/default.nix
+++ b/pkgs/applications/version-management/git-appraise/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/google/git-appraise";
license = licenses.asl20;
maintainers = with maintainers; [ vdemeester ];
+ mainProgram = "git-appraise";
};
}
diff --git a/pkgs/applications/version-management/git-archive-all/default.nix b/pkgs/applications/version-management/git-archive-all/default.nix
index 22f16692ec8e..f38e08ba8c8e 100644
--- a/pkgs/applications/version-management/git-archive-all/default.nix
+++ b/pkgs/applications/version-management/git-archive-all/default.nix
@@ -58,5 +58,6 @@ buildPythonApplication rec {
homepage = "https://github.com/Kentzo/git-archive-all";
license = licenses.mit;
maintainers = with maintainers; [ fgaz ];
+ mainProgram = "git-archive-all";
};
}
diff --git a/pkgs/applications/version-management/git-backdate/default.nix b/pkgs/applications/version-management/git-backdate/default.nix
index 0898ce089fc0..c63b2e6f3429 100644
--- a/pkgs/applications/version-management/git-backdate/default.nix
+++ b/pkgs/applications/version-management/git-backdate/default.nix
@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/rixx/git-backdate";
license = licenses.wtfpl;
maintainers = with maintainers; [ matthiasbeyer ];
+ mainProgram = "git-backdate";
};
}
diff --git a/pkgs/applications/version-management/git-backup/default.nix b/pkgs/applications/version-management/git-backup/default.nix
index dc21b61ed3e6..7f181fa006f8 100644
--- a/pkgs/applications/version-management/git-backup/default.nix
+++ b/pkgs/applications/version-management/git-backup/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
description = "A tool to help you backup your git repositories from services like GitHub";
license = licenses.mit;
maintainers = [ maintainers.marsam ];
+ mainProgram = "git-backup";
};
}
diff --git a/pkgs/applications/version-management/git-bars/default.nix b/pkgs/applications/version-management/git-bars/default.nix
index de396a0f7d01..d9acc9d46fb9 100644
--- a/pkgs/applications/version-management/git-bars/default.nix
+++ b/pkgs/applications/version-management/git-bars/default.nix
@@ -21,5 +21,6 @@ python3Packages.buildPythonApplication {
description = "A utility for visualising git commit activity as bars on the terminal";
license = licenses.mit;
maintainers = [ maintainers.matthiasbeyer ];
+ mainProgram = "git-bars";
};
}
diff --git a/pkgs/applications/version-management/git-big-picture/default.nix b/pkgs/applications/version-management/git-big-picture/default.nix
index 959031fad9f9..a3ac58c04be8 100644
--- a/pkgs/applications/version-management/git-big-picture/default.nix
+++ b/pkgs/applications/version-management/git-big-picture/default.nix
@@ -22,5 +22,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/git-big-picture/git-big-picture";
license = lib.licenses.gpl3Plus;
maintainers = [ lib.maintainers.nthorne ];
+ mainProgram = "git-big-picture";
};
}
diff --git a/pkgs/applications/version-management/git-bug-migration/default.nix b/pkgs/applications/version-management/git-bug-migration/default.nix
index 386f405eb225..45e90c521f10 100644
--- a/pkgs/applications/version-management/git-bug-migration/default.nix
+++ b/pkgs/applications/version-management/git-bug-migration/default.nix
@@ -30,5 +30,6 @@ buildGoModule rec {
homepage = "https://github.com/MichaelMure/git-bug-migration";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ DeeUnderscore ];
+ mainProgram = "git-bug-migration";
};
}
diff --git a/pkgs/applications/version-management/git-bug/default.nix b/pkgs/applications/version-management/git-bug/default.nix
index 5a2e9e5eeca6..588ef81ced00 100644
--- a/pkgs/applications/version-management/git-bug/default.nix
+++ b/pkgs/applications/version-management/git-bug/default.nix
@@ -39,5 +39,6 @@ buildGoModule rec {
homepage = "https://github.com/MichaelMure/git-bug";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ royneary DeeUnderscore ];
+ mainProgram = "git-bug";
};
}
diff --git a/pkgs/applications/version-management/git-chglog/default.nix b/pkgs/applications/version-management/git-chglog/default.nix
index ad0d64a6ef62..eccc508fc257 100644
--- a/pkgs/applications/version-management/git-chglog/default.nix
+++ b/pkgs/applications/version-management/git-chglog/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
homepage = "https://github.com/git-chglog/git-chglog";
license = licenses.mit;
maintainers = with maintainers; [ ldenefle ];
+ mainProgram = "git-chglog";
};
}
diff --git a/pkgs/applications/version-management/git-codeowners/default.nix b/pkgs/applications/version-management/git-codeowners/default.nix
index 862461827eb1..90e0482675ae 100644
--- a/pkgs/applications/version-management/git-codeowners/default.nix
+++ b/pkgs/applications/version-management/git-codeowners/default.nix
@@ -17,5 +17,6 @@ rustPlatform.buildRustPackage rec {
description = "a git extension to work with CODEOWNERS files";
license = licenses.mit;
maintainers = with maintainers; [ zimbatm ];
+ mainProgram = "git-codeowners";
};
}
diff --git a/pkgs/applications/version-management/git-codereview/default.nix b/pkgs/applications/version-management/git-codereview/default.nix
index 4cd4c68673a7..b8ddc56e88c6 100644
--- a/pkgs/applications/version-management/git-codereview/default.nix
+++ b/pkgs/applications/version-management/git-codereview/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
homepage = "https://golang.org/x/review/git-codereview";
license = licenses.bsd3;
maintainers = [ maintainers.edef ];
+ mainProgram = "git-codereview";
};
}
diff --git a/pkgs/applications/version-management/git-crecord/default.nix b/pkgs/applications/version-management/git-crecord/default.nix
index 1ad75e75b7bf..5ea10a13c418 100644
--- a/pkgs/applications/version-management/git-crecord/default.nix
+++ b/pkgs/applications/version-management/git-crecord/default.nix
@@ -21,5 +21,6 @@ python3.pkgs.buildPythonApplication rec {
description = "Git subcommand to interactively select changes to commit or stage";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ onny ];
+ mainProgram = "git-crecord";
};
}
diff --git a/pkgs/applications/version-management/git-credential-1password/default.nix b/pkgs/applications/version-management/git-credential-1password/default.nix
index 65afd5f1c387..832698718c3d 100644
--- a/pkgs/applications/version-management/git-credential-1password/default.nix
+++ b/pkgs/applications/version-management/git-credential-1password/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
changelog = "https://github.com/develerik/git-credential-1password/releases/tag/v${version}";
license = licenses.isc;
maintainers = [ maintainers.ivankovnatsky ];
+ mainProgram = "git-credential-1password";
};
}
diff --git a/pkgs/applications/version-management/git-credential-keepassxc/default.nix b/pkgs/applications/version-management/git-credential-keepassxc/default.nix
index 20183c5fada3..2d3e511fcbfd 100644
--- a/pkgs/applications/version-management/git-credential-keepassxc/default.nix
+++ b/pkgs/applications/version-management/git-credential-keepassxc/default.nix
@@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/Frederick888/git-credential-keepassxc";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ fgaz ];
+ mainProgram = "git-credential-keepassxc";
};
}
diff --git a/pkgs/applications/version-management/git-credential-manager/default.nix b/pkgs/applications/version-management/git-credential-manager/default.nix
index 962bf18b366b..54de6b1bcf3a 100644
--- a/pkgs/applications/version-management/git-credential-manager/default.nix
+++ b/pkgs/applications/version-management/git-credential-manager/default.nix
@@ -63,5 +63,6 @@ buildDotnetModule rec {
.NET can find `/usr/bin/codesign` to sign the compiled binary.
This problem is common to all .NET packages on MacOS with Nix.
'';
+ mainProgram = "git-credential-manager";
};
}
diff --git a/pkgs/applications/version-management/git-credential-oauth/default.nix b/pkgs/applications/version-management/git-credential-oauth/default.nix
index 9b46a0c501b1..d04faab2a65c 100644
--- a/pkgs/applications/version-management/git-credential-oauth/default.nix
+++ b/pkgs/applications/version-management/git-credential-oauth/default.nix
@@ -25,5 +25,6 @@ buildGoModule rec {
changelog = "https://github.com/hickford/git-credential-oauth/releases/tag/${src.rev}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ shyim ];
+ mainProgram = "git-credential-oauth";
};
}
diff --git a/pkgs/applications/version-management/git-crypt/default.nix b/pkgs/applications/version-management/git-crypt/default.nix
index c2f4b4a27030..2355f48bcb77 100644
--- a/pkgs/applications/version-management/git-crypt/default.nix
+++ b/pkgs/applications/version-management/git-crypt/default.nix
@@ -65,6 +65,7 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ dochang ];
platforms = platforms.unix;
+ mainProgram = "git-crypt";
};
}
diff --git a/pkgs/applications/version-management/git-dive/default.nix b/pkgs/applications/version-management/git-dive/default.nix
index a843b5243352..983d7b3dd672 100644
--- a/pkgs/applications/version-management/git-dive/default.nix
+++ b/pkgs/applications/version-management/git-dive/default.nix
@@ -62,5 +62,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/gitext-rs/git-dive/blob/${src.rev}/CHANGELOG.md";
license = with licenses; [ asl20 mit ];
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "git-dive";
};
}
diff --git a/pkgs/applications/version-management/git-fame/default.nix b/pkgs/applications/version-management/git-fame/default.nix
index 4dc9c4f8453d..d69988eca012 100644
--- a/pkgs/applications/version-management/git-fame/default.nix
+++ b/pkgs/applications/version-management/git-fame/default.nix
@@ -17,5 +17,6 @@ bundlerEnv {
license = licenses.mit;
maintainers = with maintainers; [ expipiplus1 nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "git-fame";
};
}
diff --git a/pkgs/applications/version-management/git-ftp/default.nix b/pkgs/applications/version-management/git-ftp/default.nix
index 57b5e3c46372..a3087249cadd 100644
--- a/pkgs/applications/version-management/git-ftp/default.nix
+++ b/pkgs/applications/version-management/git-ftp/default.nix
@@ -95,5 +95,6 @@ resholve.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ tweber ];
platforms = platforms.unix;
+ mainProgram = "git-ftp";
};
}
diff --git a/pkgs/applications/version-management/git-gone/default.nix b/pkgs/applications/version-management/git-gone/default.nix
index dc80052fe62a..559c81dd48c6 100644
--- a/pkgs/applications/version-management/git-gone/default.nix
+++ b/pkgs/applications/version-management/git-gone/default.nix
@@ -33,5 +33,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/swsnr/git-gone/raw/v${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
+ mainProgram = "git-gone";
};
}
diff --git a/pkgs/applications/version-management/git-graph/default.nix b/pkgs/applications/version-management/git-graph/default.nix
index 93db500f0a26..016892892247 100644
--- a/pkgs/applications/version-management/git-graph/default.nix
+++ b/pkgs/applications/version-management/git-graph/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
broken = stdenv.isDarwin;
maintainers = with maintainers; [ cafkafk ];
+ mainProgram = "git-graph";
};
}
diff --git a/pkgs/applications/version-management/git-hub/default.nix b/pkgs/applications/version-management/git-hub/default.nix
index 279ae81b1010..907721f882b3 100644
--- a/pkgs/applications/version-management/git-hub/default.nix
+++ b/pkgs/applications/version-management/git-hub/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
'';
license = licenses.gpl3Plus;
platforms = platforms.all;
+ mainProgram = "git-hub";
};
}
diff --git a/pkgs/applications/version-management/git-ignore/default.nix b/pkgs/applications/version-management/git-ignore/default.nix
index b6b8b6f94134..ca931ac2786d 100644
--- a/pkgs/applications/version-management/git-ignore/default.nix
+++ b/pkgs/applications/version-management/git-ignore/default.nix
@@ -39,5 +39,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/sondr3/git-ignore/blob/${src.rev}/CHANGELOG.md";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "git-ignore";
};
}
diff --git a/pkgs/applications/version-management/git-imerge/default.nix b/pkgs/applications/version-management/git-imerge/default.nix
index 592f61db8e08..66e141ef85ff 100644
--- a/pkgs/applications/version-management/git-imerge/default.nix
+++ b/pkgs/applications/version-management/git-imerge/default.nix
@@ -20,5 +20,6 @@ buildPythonApplication rec {
description = "Perform a merge between two branches incrementally";
license = licenses.gpl2Plus;
maintainers = [ ];
+ mainProgram = "git-imerge";
};
}
diff --git a/pkgs/applications/version-management/git-lfs/default.nix b/pkgs/applications/version-management/git-lfs/default.nix
index ed36f2092716..54ce30907323 100644
--- a/pkgs/applications/version-management/git-lfs/default.nix
+++ b/pkgs/applications/version-management/git-lfs/default.nix
@@ -55,5 +55,6 @@ buildGoModule rec {
changelog = "https://github.com/git-lfs/git-lfs/raw/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ twey marsam ];
+ mainProgram = "git-lfs";
};
}
diff --git a/pkgs/applications/version-management/git-machete/default.nix b/pkgs/applications/version-management/git-machete/default.nix
index a4d1ffb090f0..01f9b7f3f50a 100644
--- a/pkgs/applications/version-management/git-machete/default.nix
+++ b/pkgs/applications/version-management/git-machete/default.nix
@@ -49,5 +49,6 @@ buildPythonApplication rec {
changelog = "https://github.com/VirtusLab/git-machete/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ blitz ];
+ mainProgram = "git-machete";
};
}
diff --git a/pkgs/applications/version-management/git-my/default.nix b/pkgs/applications/version-management/git-my/default.nix
index d8ce7a42bb59..2683af402287 100644
--- a/pkgs/applications/version-management/git-my/default.nix
+++ b/pkgs/applications/version-management/git-my/default.nix
@@ -24,6 +24,7 @@ stdenv.mkDerivation rec {
license = licenses.free;
maintainers = with maintainers; [ bb010g ];
platforms = platforms.all;
+ mainProgram = "git-my";
};
}
diff --git a/pkgs/applications/version-management/git-nomad/default.nix b/pkgs/applications/version-management/git-nomad/default.nix
index e1c55676da09..941b84b68fcc 100644
--- a/pkgs/applications/version-management/git-nomad/default.nix
+++ b/pkgs/applications/version-management/git-nomad/default.nix
@@ -27,5 +27,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/rraval/git-nomad/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ rraval ];
+ mainProgram = "git-nomad";
};
}
diff --git a/pkgs/applications/version-management/git-open/default.nix b/pkgs/applications/version-management/git-open/default.nix
index 42e23dcd32e3..29975c5b68d0 100644
--- a/pkgs/applications/version-management/git-open/default.nix
+++ b/pkgs/applications/version-management/git-open/default.nix
@@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ SuperSandro2000 ];
+ mainProgram = "git-open";
};
}
diff --git a/pkgs/applications/version-management/git-privacy/default.nix b/pkgs/applications/version-management/git-privacy/default.nix
index 0fe486dbc2d1..3d3d7521f28d 100644
--- a/pkgs/applications/version-management/git-privacy/default.nix
+++ b/pkgs/applications/version-management/git-privacy/default.nix
@@ -43,5 +43,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/EMPRI-DEVOPS/git-privacy";
license = with licenses; [ bsd2 ];
maintainers = with maintainers; [ fab ];
+ mainProgram = "git-privacy";
};
}
diff --git a/pkgs/applications/version-management/git-publish/default.nix b/pkgs/applications/version-management/git-publish/default.nix
index 0f0eeff156b0..94949396ee9f 100644
--- a/pkgs/applications/version-management/git-publish/default.nix
+++ b/pkgs/applications/version-management/git-publish/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.mit;
maintainers = [ lib.maintainers.lheckemann ];
homepage = "https://github.com/stefanha/git-publish";
+ mainProgram = "git-publish";
};
}
diff --git a/pkgs/applications/version-management/git-quick-stats/default.nix b/pkgs/applications/version-management/git-quick-stats/default.nix
index 5a3a41e05b05..feb4bcafc1b4 100644
--- a/pkgs/applications/version-management/git-quick-stats/default.nix
+++ b/pkgs/applications/version-management/git-quick-stats/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
maintainers = [ maintainers.kmein ];
license = licenses.mit;
+ mainProgram = "git-quick-stats";
};
}
diff --git a/pkgs/applications/version-management/git-quickfix/default.nix b/pkgs/applications/version-management/git-quickfix/default.nix
index 4b4319f8cd7c..a85bbbc54f5d 100644
--- a/pkgs/applications/version-management/git-quickfix/default.nix
+++ b/pkgs/applications/version-management/git-quickfix/default.nix
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3;
platforms = platforms.all;
maintainers = with maintainers; [ msfjarvis ];
+ mainProgram = "git-quickfix";
};
}
diff --git a/pkgs/applications/version-management/git-radar/default.nix b/pkgs/applications/version-management/git-radar/default.nix
index 1cd14aa96927..27979d63cca5 100644
--- a/pkgs/applications/version-management/git-radar/default.nix
+++ b/pkgs/applications/version-management/git-radar/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
description = "A tool you can add to your prompt to provide at-a-glance information on your git repo";
platforms = with platforms; linux ++ darwin;
maintainers = with maintainers; [ kamilchm ];
+ mainProgram = "git-radar";
};
}
diff --git a/pkgs/applications/version-management/git-recent/default.nix b/pkgs/applications/version-management/git-recent/default.nix
index 1a1811b2f438..52b4a49d19b9 100644
--- a/pkgs/applications/version-management/git-recent/default.nix
+++ b/pkgs/applications/version-management/git-recent/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = [ maintainers.jlesquembre ];
+ mainProgram = "git-recent";
};
}
diff --git a/pkgs/applications/version-management/git-relevant-history/default.nix b/pkgs/applications/version-management/git-relevant-history/default.nix
index c4cb223d253b..063aa3215705 100644
--- a/pkgs/applications/version-management/git-relevant-history/default.nix
+++ b/pkgs/applications/version-management/git-relevant-history/default.nix
@@ -20,5 +20,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.asl20;
platforms = platforms.all;
maintainers = [ maintainers.bendlas ];
+ mainProgram = "git-relevant-history";
};
}
diff --git a/pkgs/applications/version-management/git-remote-codecommit/default.nix b/pkgs/applications/version-management/git-remote-codecommit/default.nix
index f2b47af2e382..fc9bd9ee02ed 100644
--- a/pkgs/applications/version-management/git-remote-codecommit/default.nix
+++ b/pkgs/applications/version-management/git-remote-codecommit/default.nix
@@ -35,5 +35,6 @@ buildPythonApplication rec {
maintainers = [ lib.maintainers.zaninime ];
homepage = "https://github.com/awslabs/git-remote-codecommit";
license = lib.licenses.asl20;
+ mainProgram = "git-remote-codecommit";
};
}
diff --git a/pkgs/applications/version-management/git-remote-gcrypt/default.nix b/pkgs/applications/version-management/git-remote-gcrypt/default.nix
index 8f3155ce0546..fd506ca2b46b 100644
--- a/pkgs/applications/version-management/git-remote-gcrypt/default.nix
+++ b/pkgs/applications/version-management/git-remote-gcrypt/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ ellis montag451 ];
platforms = platforms.unix;
+ mainProgram = "git-remote-gcrypt";
};
}
diff --git a/pkgs/applications/version-management/git-reparent/default.nix b/pkgs/applications/version-management/git-reparent/default.nix
index ec1c44b96134..df42e3b18779 100644
--- a/pkgs/applications/version-management/git-reparent/default.nix
+++ b/pkgs/applications/version-management/git-reparent/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.marsam ];
license = licenses.gpl2;
platforms = platforms.unix;
+ mainProgram = "git-reparent";
};
}
diff --git a/pkgs/applications/version-management/git-repo-updater/default.nix b/pkgs/applications/version-management/git-repo-updater/default.nix
index ebea57c1552a..5c215644463c 100644
--- a/pkgs/applications/version-management/git-repo-updater/default.nix
+++ b/pkgs/applications/version-management/git-repo-updater/default.nix
@@ -27,5 +27,6 @@ buildPythonApplication rec {
homepage = "https://github.com/earwig/git-repo-updater";
license = licenses.mit;
maintainers = with maintainers; [bdesham ];
+ mainProgram = "gitup";
};
}
diff --git a/pkgs/applications/version-management/git-repo/default.nix b/pkgs/applications/version-management/git-repo/default.nix
index edf05ff03f81..e989e03ca1cf 100644
--- a/pkgs/applications/version-management/git-repo/default.nix
+++ b/pkgs/applications/version-management/git-repo/default.nix
@@ -56,5 +56,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = with maintainers; [ otavio ];
platforms = platforms.unix;
+ mainProgram = "repo";
};
}
diff --git a/pkgs/applications/version-management/git-review/default.nix b/pkgs/applications/version-management/git-review/default.nix
index 2650f330c0a9..e32d89c042ca 100644
--- a/pkgs/applications/version-management/git-review/default.nix
+++ b/pkgs/applications/version-management/git-review/default.nix
@@ -48,5 +48,6 @@ buildPythonApplication rec {
homepage = "https://opendev.org/opendev/git-review";
license = licenses.asl20;
maintainers = with maintainers; [ kira-bruneau ];
+ mainProgram = "git-review";
};
}
diff --git a/pkgs/applications/version-management/git-secret/default.nix b/pkgs/applications/version-management/git-secret/default.nix
index 6293af4642a3..877a727523b5 100644
--- a/pkgs/applications/version-management/git-secret/default.nix
+++ b/pkgs/applications/version-management/git-secret/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.mit;
maintainers = [ lib.maintainers.lo1tuma ];
platforms = lib.platforms.all;
+ mainProgram = "git-secret";
};
}
diff --git a/pkgs/applications/version-management/git-secrets/default.nix b/pkgs/applications/version-management/git-secrets/default.nix
index 154a4048e0a7..a2f2045a3ddc 100644
--- a/pkgs/applications/version-management/git-secrets/default.nix
+++ b/pkgs/applications/version-management/git-secrets/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/awslabs/git-secrets";
license = licenses.asl20;
platforms = platforms.all;
+ mainProgram = "git-secrets";
};
}
diff --git a/pkgs/applications/version-management/git-series/default.nix b/pkgs/applications/version-management/git-series/default.nix
index 2e173dd41be9..a055ccc868f2 100644
--- a/pkgs/applications/version-management/git-series/default.nix
+++ b/pkgs/applications/version-management/git-series/default.nix
@@ -63,5 +63,6 @@ rustPlatform.buildRustPackage {
license = licenses.mit;
maintainers = with maintainers; [ edef vmandela ];
+ mainProgram = "git-series";
};
}
diff --git a/pkgs/applications/version-management/git-sizer/default.nix b/pkgs/applications/version-management/git-sizer/default.nix
index 277786d72420..b3d7f7a3a432 100644
--- a/pkgs/applications/version-management/git-sizer/default.nix
+++ b/pkgs/applications/version-management/git-sizer/default.nix
@@ -26,5 +26,6 @@ buildGoModule rec {
homepage = "https://github.com/github/git-sizer";
license = licenses.mit;
maintainers = with maintainers; [ matthewbauer ];
+ mainProgram = "git-sizer";
};
}
diff --git a/pkgs/applications/version-management/git-stack/default.nix b/pkgs/applications/version-management/git-stack/default.nix
index fe81f0b41ef0..d9792654a94b 100644
--- a/pkgs/applications/version-management/git-stack/default.nix
+++ b/pkgs/applications/version-management/git-stack/default.nix
@@ -37,5 +37,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/gitext-rs/git-stack/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ stehessel ];
+ mainProgram = "git-stack";
};
}
diff --git a/pkgs/applications/version-management/git-standup/default.nix b/pkgs/applications/version-management/git-standup/default.nix
index 2bbf7840138d..0fcdd265a0c3 100644
--- a/pkgs/applications/version-management/git-standup/default.nix
+++ b/pkgs/applications/version-management/git-standup/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.marsam ];
platforms = platforms.all;
+ mainProgram = "git-standup";
};
}
diff --git a/pkgs/applications/version-management/git-stree/default.nix b/pkgs/applications/version-management/git-stree/default.nix
index aa53529933ff..53f43d69d4d4 100644
--- a/pkgs/applications/version-management/git-stree/default.nix
+++ b/pkgs/applications/version-management/git-stree/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation {
license = licenses.mit;
maintainers = [ maintainers.benley ];
platforms = platforms.unix;
+ mainProgram = "git-stree";
};
}
diff --git a/pkgs/applications/version-management/git-subtrac/default.nix b/pkgs/applications/version-management/git-subtrac/default.nix
index c10a27102490..547adee7d6a3 100644
--- a/pkgs/applications/version-management/git-subtrac/default.nix
+++ b/pkgs/applications/version-management/git-subtrac/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/apenwarr/git-subtrac";
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
+ mainProgram = "git-subtrac";
};
}
diff --git a/pkgs/applications/version-management/git-team/default.nix b/pkgs/applications/version-management/git-team/default.nix
index afce41e15d19..19556366b1eb 100644
--- a/pkgs/applications/version-management/git-team/default.nix
+++ b/pkgs/applications/version-management/git-team/default.nix
@@ -41,5 +41,6 @@ buildGoModule rec {
homepage = "https://github.com/hekmekk/git-team";
license = licenses.mit;
maintainers = with maintainers; [ lockejan ];
+ mainProgram = "git-team";
};
}
diff --git a/pkgs/applications/version-management/git-test/default.nix b/pkgs/applications/version-management/git-test/default.nix
index 624ce5616909..2f56091e2ad6 100644
--- a/pkgs/applications/version-management/git-test/default.nix
+++ b/pkgs/applications/version-management/git-test/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
platforms = platforms.all;
+ mainProgram = "git-test";
};
}
diff --git a/pkgs/applications/version-management/git-town/default.nix b/pkgs/applications/version-management/git-town/default.nix
index bc5f7f3b0854..661abe06f73e 100644
--- a/pkgs/applications/version-management/git-town/default.nix
+++ b/pkgs/applications/version-management/git-town/default.nix
@@ -64,5 +64,6 @@ buildGoModule rec {
homepage = "https://www.git-town.com/";
license = licenses.mit;
maintainers = with maintainers; [ allonsy blaggacao ];
+ mainProgram = "git-town";
};
}
diff --git a/pkgs/applications/version-management/git-trim/default.nix b/pkgs/applications/version-management/git-trim/default.nix
index 7e90b6e38035..cbc96ed1e78c 100644
--- a/pkgs/applications/version-management/git-trim/default.nix
+++ b/pkgs/applications/version-management/git-trim/default.nix
@@ -51,5 +51,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/foriequal0/git-trim";
license = licenses.mit;
maintainers = [ maintainers.marsam ];
+ mainProgram = "git-trim";
};
}
diff --git a/pkgs/applications/version-management/git-up/default.nix b/pkgs/applications/version-management/git-up/default.nix
index 7c0e6d53db0a..851cb8464c5b 100644
--- a/pkgs/applications/version-management/git-up/default.nix
+++ b/pkgs/applications/version-management/git-up/default.nix
@@ -52,5 +52,6 @@ pythonPackages.buildPythonApplication rec {
license = licenses.mit;
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.all;
+ mainProgram = "git-up";
};
}
diff --git a/pkgs/applications/version-management/git-vanity-hash/default.nix b/pkgs/applications/version-management/git-vanity-hash/default.nix
index 48fee5c578ed..915ef38307b2 100644
--- a/pkgs/applications/version-management/git-vanity-hash/default.nix
+++ b/pkgs/applications/version-management/git-vanity-hash/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
description = "Tool for creating commit hashes with a specific prefix";
license = [ licenses.mit ];
maintainers = [ maintainers.kaction ];
+ mainProgram = "git-vanity-hash";
};
}
diff --git a/pkgs/applications/version-management/git-vendor/default.nix b/pkgs/applications/version-management/git-vendor/default.nix
index 9d72cc18b94f..6722f94d503e 100644
--- a/pkgs/applications/version-management/git-vendor/default.nix
+++ b/pkgs/applications/version-management/git-vendor/default.nix
@@ -61,6 +61,7 @@ in stdenv.mkDerivation {
license = lib.licenses.mit;
maintainers = [ ];
platforms = lib.platforms.all;
+ mainProgram = "git-vendor";
};
}
diff --git a/pkgs/applications/version-management/git-when-merged/default.nix b/pkgs/applications/version-management/git-when-merged/default.nix
index 00c9bfa0ae4a..36336d964cc3 100644
--- a/pkgs/applications/version-management/git-when-merged/default.nix
+++ b/pkgs/applications/version-management/git-when-merged/default.nix
@@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
platforms = python3.meta.platforms;
maintainers = with maintainers; [ DamienCassou ];
+ mainProgram = "git-when-merged";
};
}
diff --git a/pkgs/applications/version-management/git-workspace/default.nix b/pkgs/applications/version-management/git-workspace/default.nix
index 7ceb970737c3..fc16e778f28c 100644
--- a/pkgs/applications/version-management/git-workspace/default.nix
+++ b/pkgs/applications/version-management/git-workspace/default.nix
@@ -39,5 +39,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/orf/git-workspace";
license = with licenses; [ mit ];
maintainers = with maintainers; [ misuzu ];
+ mainProgram = "git-workspace";
};
}
diff --git a/pkgs/applications/version-management/git2cl/default.nix b/pkgs/applications/version-management/git2cl/default.nix
index b68179b182bc..cddc6eb7e2fe 100644
--- a/pkgs/applications/version-management/git2cl/default.nix
+++ b/pkgs/applications/version-management/git2cl/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
homepage = "https://savannah.nongnu.org/projects/git2cl";
description = "Convert git logs to GNU style ChangeLog files";
platforms = lib.platforms.unix;
+ mainProgram = "git2cl";
};
}
diff --git a/pkgs/applications/version-management/gita/default.nix b/pkgs/applications/version-management/gita/default.nix
index 257ace5013e2..eba9f5ed7525 100644
--- a/pkgs/applications/version-management/gita/default.nix
+++ b/pkgs/applications/version-management/gita/default.nix
@@ -39,5 +39,6 @@ buildPythonApplication rec {
homepage = "https://github.com/nosarthur/gita";
license = licenses.mit;
maintainers = with maintainers; [ seqizz ];
+ mainProgram = "gita";
};
}
diff --git a/pkgs/applications/version-management/gitbatch/default.nix b/pkgs/applications/version-management/gitbatch/default.nix
index cb19964f733b..c880b9343f1a 100644
--- a/pkgs/applications/version-management/gitbatch/default.nix
+++ b/pkgs/applications/version-management/gitbatch/default.nix
@@ -31,5 +31,6 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ teto ];
platforms = with platforms; linux;
+ mainProgram = "gitbatch";
};
}
diff --git a/pkgs/applications/version-management/github-desktop/default.nix b/pkgs/applications/version-management/github-desktop/default.nix
index 33233fe9cf86..8c79258fd3ff 100644
--- a/pkgs/applications/version-management/github-desktop/default.nix
+++ b/pkgs/applications/version-management/github-desktop/default.nix
@@ -79,5 +79,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ dan4ik605743 ];
platforms = lib.platforms.linux;
+ mainProgram = "github-desktop";
};
})
diff --git a/pkgs/applications/version-management/gitkraken/default.nix b/pkgs/applications/version-management/gitkraken/default.nix
index 9082bffce0f9..a58ea68fe2b6 100644
--- a/pkgs/applications/version-management/gitkraken/default.nix
+++ b/pkgs/applications/version-management/gitkraken/default.nix
@@ -40,6 +40,7 @@ let
license = licenses.unfree;
platforms = builtins.attrNames srcs;
maintainers = with maintainers; [ xnwdd evanjs arkivm ];
+ mainProgram = "gitkraken";
};
linux = stdenv.mkDerivation rec {
diff --git a/pkgs/applications/version-management/gitlab-triage/default.nix b/pkgs/applications/version-management/gitlab-triage/default.nix
index 34fb6f73c64e..5397688ebf1f 100644
--- a/pkgs/applications/version-management/gitlab-triage/default.nix
+++ b/pkgs/applications/version-management/gitlab-triage/default.nix
@@ -12,5 +12,6 @@ bundlerApp {
homepage = "https://gitlab.com/gitlab-org/gitlab-triage";
license = licenses.mit;
maintainers = with maintainers; [ ];
+ mainProgram = "gitlab-triage";
};
}
diff --git a/pkgs/applications/version-management/gitless/default.nix b/pkgs/applications/version-management/gitless/default.nix
index 0f6a59ac641e..8bbb0eee971d 100644
--- a/pkgs/applications/version-management/gitless/default.nix
+++ b/pkgs/applications/version-management/gitless/default.nix
@@ -36,5 +36,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.mit;
maintainers = with maintainers; [ cransom ];
platforms = platforms.all;
+ mainProgram = "gl";
};
}
diff --git a/pkgs/applications/version-management/gitlint/default.nix b/pkgs/applications/version-management/gitlint/default.nix
index 575cf96826d4..37783a92ab3e 100644
--- a/pkgs/applications/version-management/gitlint/default.nix
+++ b/pkgs/applications/version-management/gitlint/default.nix
@@ -49,5 +49,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/jorisroovers/gitlint/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ ethancedwards8 fab ];
+ mainProgram = "gitlint";
};
}
diff --git a/pkgs/applications/version-management/gitls/default.nix b/pkgs/applications/version-management/gitls/default.nix
index 28fbba659f42..16ae8c9e6a8b 100644
--- a/pkgs/applications/version-management/gitls/default.nix
+++ b/pkgs/applications/version-management/gitls/default.nix
@@ -30,5 +30,6 @@ buildGoModule rec {
changelog = "https://github.com/hahwul/gitls/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ fab ];
+ mainProgram = "gitls";
};
}
diff --git a/pkgs/applications/version-management/gitmux/default.nix b/pkgs/applications/version-management/gitmux/default.nix
index be565f4fda44..667a204f8447 100644
--- a/pkgs/applications/version-management/gitmux/default.nix
+++ b/pkgs/applications/version-management/gitmux/default.nix
@@ -31,5 +31,6 @@ buildGoModule rec {
homepage = "https://github.com/arl/gitmux";
license = licenses.mit;
maintainers = with maintainers; [ nialov ];
+ mainProgram = "gitmux";
};
}
diff --git a/pkgs/applications/version-management/gitnuro/default.nix b/pkgs/applications/version-management/gitnuro/default.nix
index db79637ef9ff..e265f56aea85 100644
--- a/pkgs/applications/version-management/gitnuro/default.nix
+++ b/pkgs/applications/version-management/gitnuro/default.nix
@@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ zendo ];
+ mainProgram = "gitnuro";
};
}
diff --git a/pkgs/applications/version-management/gitprompt-rs/default.nix b/pkgs/applications/version-management/gitprompt-rs/default.nix
index 6980c8f22576..6d0013f5ad51 100644
--- a/pkgs/applications/version-management/gitprompt-rs/default.nix
+++ b/pkgs/applications/version-management/gitprompt-rs/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/9ary/gitprompt-rs";
license = with licenses; [ mpl20 ];
maintainers = with maintainers; [ novenary ];
+ mainProgram = "gitprompt-rs";
};
}
diff --git a/pkgs/applications/version-management/gitqlient/default.nix b/pkgs/applications/version-management/gitqlient/default.nix
index d7c1e46577e5..2c1ccb76dd73 100644
--- a/pkgs/applications/version-management/gitqlient/default.nix
+++ b/pkgs/applications/version-management/gitqlient/default.nix
@@ -82,5 +82,6 @@ mkDerivation rec {
license = licenses.lgpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
+ mainProgram = "gitqlient";
};
}
diff --git a/pkgs/applications/version-management/gitstats/default.nix b/pkgs/applications/version-management/gitstats/default.nix
index a795f0f6f6dd..25fcd7247c22 100644
--- a/pkgs/applications/version-management/gitstats/default.nix
+++ b/pkgs/applications/version-management/gitstats/default.nix
@@ -62,5 +62,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = with maintainers; [ bjornfor ];
+ mainProgram = "gitstats";
};
}
diff --git a/pkgs/applications/version-management/gitstatus/default.nix b/pkgs/applications/version-management/gitstatus/default.nix
index 21e8bafcd0b3..ccb1f07edeca 100644
--- a/pkgs/applications/version-management/gitstatus/default.nix
+++ b/pkgs/applications/version-management/gitstatus/default.nix
@@ -87,5 +87,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ mmlb hexa SuperSandro2000 ];
platforms = platforms.all;
+ mainProgram = "gitstatusd";
};
}
diff --git a/pkgs/applications/version-management/gitty/default.nix b/pkgs/applications/version-management/gitty/default.nix
index 0bc267d9647c..ba677b2ba8e5 100644
--- a/pkgs/applications/version-management/gitty/default.nix
+++ b/pkgs/applications/version-management/gitty/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
description = "Contextual information about your git projects, right on the command-line";
license = licenses.mit;
maintainers = with maintainers; [ izorkin ];
+ mainProgram = "gitty";
};
}
diff --git a/pkgs/applications/version-management/glab/default.nix b/pkgs/applications/version-management/glab/default.nix
index f4e1815e278e..781eeae33231 100644
--- a/pkgs/applications/version-management/glab/default.nix
+++ b/pkgs/applications/version-management/glab/default.nix
@@ -43,5 +43,6 @@ buildGoModule rec {
homepage = "https://gitlab.com/gitlab-org/cli";
changelog = "https://gitlab.com/gitlab-org/cli/-/releases/v${version}";
maintainers = with maintainers; [ freezeboy ];
+ mainProgram = "glab";
};
}
diff --git a/pkgs/applications/version-management/glitter/default.nix b/pkgs/applications/version-management/glitter/default.nix
index c99403889d54..ddd56fdfb11c 100644
--- a/pkgs/applications/version-management/glitter/default.nix
+++ b/pkgs/applications/version-management/glitter/default.nix
@@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/Milo123459/glitter/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "glitter";
};
}
diff --git a/pkgs/applications/version-management/gogs/default.nix b/pkgs/applications/version-management/gogs/default.nix
index 2a7d70cdc1b7..e0f20d1467f6 100644
--- a/pkgs/applications/version-management/gogs/default.nix
+++ b/pkgs/applications/version-management/gogs/default.nix
@@ -44,5 +44,6 @@ buildGoModule rec {
homepage = "https://gogs.io";
license = licenses.mit;
maintainers = [ maintainers.schneefux ];
+ mainProgram = "gogs";
};
}
diff --git a/pkgs/applications/version-management/gomp/default.nix b/pkgs/applications/version-management/gomp/default.nix
index 3f60ba8b7acf..03385404e787 100644
--- a/pkgs/applications/version-management/gomp/default.nix
+++ b/pkgs/applications/version-management/gomp/default.nix
@@ -20,5 +20,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.mit;
maintainers = with maintainers; [ prusnak ];
platforms = platforms.unix;
+ mainProgram = "gomp";
};
}
diff --git a/pkgs/applications/version-management/gource/default.nix b/pkgs/applications/version-management/gource/default.nix
index d0175251e6ec..63c2202b4be9 100644
--- a/pkgs/applications/version-management/gource/default.nix
+++ b/pkgs/applications/version-management/gource/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
'';
platforms = platforms.unix;
maintainers = with maintainers; [ pSub ];
+ mainProgram = "gource";
};
}
diff --git a/pkgs/applications/version-management/gst/default.nix b/pkgs/applications/version-management/gst/default.nix
index bf7abf12d7bf..c282da41c1eb 100644
--- a/pkgs/applications/version-management/gst/default.nix
+++ b/pkgs/applications/version-management/gst/default.nix
@@ -52,5 +52,6 @@ buildGoModule rec {
homepage = "https://github.com/uetchy/gst";
maintainers = with lib.maintainers; [ _0x4A6F ];
license = lib.licenses.asl20;
+ mainProgram = "gst";
};
}
diff --git a/pkgs/applications/version-management/guilt/default.nix b/pkgs/applications/version-management/guilt/default.nix
index 664db771e93f..aeb0eaf43f11 100644
--- a/pkgs/applications/version-management/guilt/default.nix
+++ b/pkgs/applications/version-management/guilt/default.nix
@@ -88,5 +88,6 @@ stdenv.mkDerivation rec {
maintainers = with lib.maintainers; [ javimerino ];
license = [ licenses.gpl2 ];
platforms = platforms.all;
+ mainProgram = "guilt";
};
}
diff --git a/pkgs/applications/version-management/gut/default.nix b/pkgs/applications/version-management/gut/default.nix
index 92457cdbf4c3..3d57ceb03a80 100644
--- a/pkgs/applications/version-management/gut/default.nix
+++ b/pkgs/applications/version-management/gut/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
homepage = "https://gut-cli.dev";
license = licenses.mit;
maintainers = with maintainers; [ paveloom ];
+ mainProgram = "gut";
};
}
diff --git a/pkgs/applications/version-management/hut/default.nix b/pkgs/applications/version-management/hut/default.nix
index ef188ba68d95..931f85fd45f0 100644
--- a/pkgs/applications/version-management/hut/default.nix
+++ b/pkgs/applications/version-management/hut/default.nix
@@ -36,5 +36,6 @@ buildGoModule rec {
description = "A CLI tool for Sourcehut / sr.ht";
license = licenses.agpl3Only;
maintainers = with maintainers; [ fgaz ];
+ mainProgram = "hut";
};
}
diff --git a/pkgs/applications/version-management/lab/default.nix b/pkgs/applications/version-management/lab/default.nix
index 6bbe405f65c1..d75a1cba6142 100644
--- a/pkgs/applications/version-management/lab/default.nix
+++ b/pkgs/applications/version-management/lab/default.nix
@@ -37,5 +37,6 @@ buildGoModule rec {
homepage = "https://zaquestion.github.io/lab";
license = licenses.cc0;
maintainers = with maintainers; [ marsam dtzWill ];
+ mainProgram = "lab";
};
}
diff --git a/pkgs/applications/version-management/legit-web/default.nix b/pkgs/applications/version-management/legit-web/default.nix
index 72de9d90c3e8..a14b7c22bd4b 100644
--- a/pkgs/applications/version-management/legit-web/default.nix
+++ b/pkgs/applications/version-management/legit-web/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
homepage = "https://github.com/icyphox/legit";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.ratsclub ];
+ mainProgram = "legit";
};
}
diff --git a/pkgs/applications/version-management/legit/default.nix b/pkgs/applications/version-management/legit/default.nix
index fd2875b13be2..c42f6eecfeea 100644
--- a/pkgs/applications/version-management/legit/default.nix
+++ b/pkgs/applications/version-management/legit/default.nix
@@ -28,5 +28,6 @@ python3Packages.buildPythonApplication rec {
description = "Git for Humans, Inspired by GitHub for Mac";
license = licenses.bsd3;
maintainers = with maintainers; [ ryneeverett ];
+ mainProgram = "legit";
};
}
diff --git a/pkgs/applications/version-management/meld/default.nix b/pkgs/applications/version-management/meld/default.nix
index fc8ec7b55d1f..e43448fd2f1d 100644
--- a/pkgs/applications/version-management/meld/default.nix
+++ b/pkgs/applications/version-management/meld/default.nix
@@ -69,5 +69,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.gpl2Plus;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ jtojnar mimame ];
+ mainProgram = "meld";
};
}
diff --git a/pkgs/applications/version-management/mercurial/default.nix b/pkgs/applications/version-management/mercurial/default.nix
index 01dc3efcd6e0..29dbe0573422 100644
--- a/pkgs/applications/version-management/mercurial/default.nix
+++ b/pkgs/applications/version-management/mercurial/default.nix
@@ -94,6 +94,7 @@ let
license = licenses.gpl2Plus;
maintainers = with maintainers; [ eelco lukegb pacien techknowlogick ];
platforms = platforms.unix;
+ mainProgram = "hg";
};
};
diff --git a/pkgs/applications/version-management/merge-fmt/default.nix b/pkgs/applications/version-management/merge-fmt/default.nix
index 2f1ec571b162..6a9a18aa992f 100644
--- a/pkgs/applications/version-management/merge-fmt/default.nix
+++ b/pkgs/applications/version-management/merge-fmt/default.nix
@@ -24,5 +24,6 @@ buildDunePackage rec {
conflicts by leveraging code formatters.
'';
maintainers = [ maintainers.alizter ];
+ mainProgram = "merge-fmt";
};
}
diff --git a/pkgs/applications/version-management/nbstripout/default.nix b/pkgs/applications/version-management/nbstripout/default.nix
index 027bba16e86c..854c66a6d5e4 100644
--- a/pkgs/applications/version-management/nbstripout/default.nix
+++ b/pkgs/applications/version-management/nbstripout/default.nix
@@ -46,5 +46,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/kynan/nbstripout";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ jluttine ];
+ mainProgram = "nbstripout";
};
}
diff --git a/pkgs/applications/version-management/pass-git-helper/default.nix b/pkgs/applications/version-management/pass-git-helper/default.nix
index 7085e0c48f25..cc34a67c04b5 100644
--- a/pkgs/applications/version-management/pass-git-helper/default.nix
+++ b/pkgs/applications/version-management/pass-git-helper/default.nix
@@ -22,5 +22,6 @@ buildPythonApplication rec {
description = "A git credential helper interfacing with pass, the standard unix password manager";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ hmenke vanzef ];
+ mainProgram = "pass-git-helper";
};
}
diff --git a/pkgs/applications/version-management/peru/default.nix b/pkgs/applications/version-management/peru/default.nix
index b7b6d62e4b4c..5637471711b1 100644
--- a/pkgs/applications/version-management/peru/default.nix
+++ b/pkgs/applications/version-management/peru/default.nix
@@ -23,6 +23,7 @@ python3Packages.buildPythonApplication rec {
description = "A tool for including other people's code in your projects";
license = licenses.mit;
platforms = platforms.unix;
+ mainProgram = "peru";
};
}
diff --git a/pkgs/applications/version-management/pijul/default.nix b/pkgs/applications/version-management/pijul/default.nix
index 63f7bf7fbbe2..4c35e2706ed1 100644
--- a/pkgs/applications/version-management/pijul/default.nix
+++ b/pkgs/applications/version-management/pijul/default.nix
@@ -44,5 +44,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://pijul.org";
license = with licenses; [ gpl2Plus ];
maintainers = with maintainers; [ gal_bolle dywedir fabianhjr ];
+ mainProgram = "pijul";
};
}
diff --git a/pkgs/applications/version-management/qgit/default.nix b/pkgs/applications/version-management/qgit/default.nix
index 85cb9127c21e..a0038554d86c 100644
--- a/pkgs/applications/version-management/qgit/default.nix
+++ b/pkgs/applications/version-management/qgit/default.nix
@@ -21,5 +21,6 @@ mkDerivation rec {
description = "Graphical front-end to Git";
maintainers = with maintainers; [ peterhoeg markuskowa ];
inherit (qtbase.meta) platforms;
+ mainProgram = "qgit";
};
}
diff --git a/pkgs/applications/version-management/rapidsvn/default.nix b/pkgs/applications/version-management/rapidsvn/default.nix
index 7c2972538e9e..53df3af4a79d 100644
--- a/pkgs/applications/version-management/rapidsvn/default.nix
+++ b/pkgs/applications/version-management/rapidsvn/default.nix
@@ -53,5 +53,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3Plus;
maintainers = [ lib.maintainers.viric ];
platforms = lib.platforms.unix;
+ mainProgram = "rapidsvn";
};
}
diff --git a/pkgs/applications/version-management/rcshist/default.nix b/pkgs/applications/version-management/rcshist/default.nix
index f7cdceaa1b4c..f11c515b5399 100644
--- a/pkgs/applications/version-management/rcshist/default.nix
+++ b/pkgs/applications/version-management/rcshist/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation {
license = lib.licenses.bsd2;
maintainers = [ lib.maintainers.kaction ];
platforms = lib.platforms.unix;
+ mainProgram = "rcshist";
};
}
diff --git a/pkgs/applications/version-management/rs-git-fsmonitor/default.nix b/pkgs/applications/version-management/rs-git-fsmonitor/default.nix
index b369e5db05b1..8d6c7f072d04 100644
--- a/pkgs/applications/version-management/rs-git-fsmonitor/default.nix
+++ b/pkgs/applications/version-management/rs-git-fsmonitor/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jgavris/rs-git-fsmonitor";
license = licenses.mit;
maintainers = [ ];
+ mainProgram = "rs-git-fsmonitor";
};
}
diff --git a/pkgs/applications/version-management/scmpuff/default.nix b/pkgs/applications/version-management/scmpuff/default.nix
index 38927d75757e..a94099e30478 100644
--- a/pkgs/applications/version-management/scmpuff/default.nix
+++ b/pkgs/applications/version-management/scmpuff/default.nix
@@ -25,5 +25,6 @@ buildGoModule rec {
homepage = "https://github.com/mroth/scmpuff";
license = licenses.mit;
maintainers = with maintainers; [ cpcloud ];
+ mainProgram = "scmpuff";
};
}
diff --git a/pkgs/applications/version-management/scriv/default.nix b/pkgs/applications/version-management/scriv/default.nix
index 5ba5e26d3f14..fd7d78cc28a5 100644
--- a/pkgs/applications/version-management/scriv/default.nix
+++ b/pkgs/applications/version-management/scriv/default.nix
@@ -53,5 +53,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/nedbat/scriv/releases/tag/${version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ amesgen ];
+ mainProgram = "scriv";
};
}
diff --git a/pkgs/applications/version-management/sparkleshare/default.nix b/pkgs/applications/version-management/sparkleshare/default.nix
index da6bb386535c..a13f25e68195 100644
--- a/pkgs/applications/version-management/sparkleshare/default.nix
+++ b/pkgs/applications/version-management/sparkleshare/default.nix
@@ -87,5 +87,6 @@ stdenv.mkDerivation rec {
homepage = "https://sparkleshare.org";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ kevincox ];
+ mainProgram = "sparkleshare";
};
}
diff --git a/pkgs/applications/version-management/src/default.nix b/pkgs/applications/version-management/src/default.nix
index f2f6f8cd32e1..5ac391977598 100644
--- a/pkgs/applications/version-management/src/default.nix
+++ b/pkgs/applications/version-management/src/default.nix
@@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
maintainers = with maintainers; [ calvertvl AndersonTorres ];
inherit (python.meta) platforms;
+ mainProgram = "src";
};
}
diff --git a/pkgs/applications/version-management/stgit/default.nix b/pkgs/applications/version-management/stgit/default.nix
index 196cdea93dba..f576859647c5 100644
--- a/pkgs/applications/version-management/stgit/default.nix
+++ b/pkgs/applications/version-management/stgit/default.nix
@@ -84,5 +84,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl2Only;
platforms = platforms.unix;
maintainers = with maintainers; [ jshholland ];
+ mainProgram = "stg";
};
}
diff --git a/pkgs/applications/version-management/svn-all-fast-export/default.nix b/pkgs/applications/version-management/svn-all-fast-export/default.nix
index a40e959a50a4..5fc67ef47d78 100644
--- a/pkgs/applications/version-management/svn-all-fast-export/default.nix
+++ b/pkgs/applications/version-management/svn-all-fast-export/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation {
license = licenses.gpl3;
platforms = platforms.all;
maintainers = [ maintainers.flokli ];
+ mainProgram = "svn-all-fast-export";
};
}
diff --git a/pkgs/applications/version-management/svn2git/default.nix b/pkgs/applications/version-management/svn2git/default.nix
index 562658a6e99f..89ea5c0e84ae 100644
--- a/pkgs/applications/version-management/svn2git/default.nix
+++ b/pkgs/applications/version-management/svn2git/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
description = "Tool for importing Subversion repositories into git";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
+ mainProgram = "svn2git";
};
}
diff --git a/pkgs/applications/version-management/tailor/default.nix b/pkgs/applications/version-management/tailor/default.nix
index bd824a71633c..3e2e6a848008 100644
--- a/pkgs/applications/version-management/tailor/default.nix
+++ b/pkgs/applications/version-management/tailor/default.nix
@@ -33,5 +33,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://gitlab.com/ports1/tailor";
license = licenses.gpl1Plus;
platforms = platforms.unix;
+ mainProgram = "tailor";
};
}
diff --git a/pkgs/applications/version-management/thicket/default.nix b/pkgs/applications/version-management/thicket/default.nix
index 1f331ffd4962..710cdda4f94a 100644
--- a/pkgs/applications/version-management/thicket/default.nix
+++ b/pkgs/applications/version-management/thicket/default.nix
@@ -26,5 +26,6 @@ crystal.buildCrystalPackage rec {
homepage = "https://github.com/taylorthurlow/thicket";
license = licenses.mit;
maintainers = with maintainers; [ Br1ght0ne ];
+ mainProgram = "thicket";
};
}
diff --git a/pkgs/applications/version-management/tig/default.nix b/pkgs/applications/version-management/tig/default.nix
index e4b54078edc5..1cce34df66ad 100644
--- a/pkgs/applications/version-management/tig/default.nix
+++ b/pkgs/applications/version-management/tig/default.nix
@@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ bjornfor domenkozar qknight globin ma27 ];
license = licenses.gpl2Plus;
platforms = platforms.unix;
+ mainProgram = "tig";
};
}
diff --git a/pkgs/applications/version-management/vcprompt/default.nix b/pkgs/applications/version-management/vcprompt/default.nix
index d4a4889f4a3f..ff4968d7166d 100644
--- a/pkgs/applications/version-management/vcprompt/default.nix
+++ b/pkgs/applications/version-management/vcprompt/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ ];
platforms = with platforms; linux ++ darwin;
license = licenses.gpl2Plus;
+ mainProgram = "vcprompt";
};
}
diff --git a/pkgs/applications/version-management/vcsh/default.nix b/pkgs/applications/version-management/vcsh/default.nix
index 0625d0a684e0..bd056e8a7ce7 100644
--- a/pkgs/applications/version-management/vcsh/default.nix
+++ b/pkgs/applications/version-management/vcsh/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ttuegel alerque ];
platforms = platforms.unix;
+ mainProgram = "vcsh";
};
}
diff --git a/pkgs/applications/version-management/verco/default.nix b/pkgs/applications/version-management/verco/default.nix
index 22fe2b2fbbd2..4597a87b4721 100644
--- a/pkgs/applications/version-management/verco/default.nix
+++ b/pkgs/applications/version-management/verco/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://vamolessa.github.io/verco";
license = licenses.gpl3Only;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "verco";
};
}
diff --git a/pkgs/applications/version-management/yadm/default.nix b/pkgs/applications/version-management/yadm/default.nix
index 73a2035c31fb..0dab32e57acc 100644
--- a/pkgs/applications/version-management/yadm/default.nix
+++ b/pkgs/applications/version-management/yadm/default.nix
@@ -135,5 +135,6 @@ resholve.mkDerivation rec {
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ abathur ];
platforms = lib.platforms.unix;
+ mainProgram = "yadm";
};
}
diff --git a/pkgs/applications/video/adl/default.nix b/pkgs/applications/video/adl/default.nix
index 9dbec102a55e..6bf36cc375b8 100644
--- a/pkgs/applications/video/adl/default.nix
+++ b/pkgs/applications/video/adl/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "adl";
};
}
diff --git a/pkgs/applications/video/aegisub/default.nix b/pkgs/applications/video/aegisub/default.nix
index 9b427a2284d7..2c01d052eeda 100644
--- a/pkgs/applications/video/aegisub/default.nix
+++ b/pkgs/applications/video/aegisub/default.nix
@@ -158,5 +158,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
maintainers = with maintainers; [ AndersonTorres wegank ];
platforms = platforms.unix;
+ mainProgram = "aegisub";
};
}
diff --git a/pkgs/applications/video/ani-cli/default.nix b/pkgs/applications/video/ani-cli/default.nix
index 21c04812f9f3..389d00dc1a41 100644
--- a/pkgs/applications/video/ani-cli/default.nix
+++ b/pkgs/applications/video/ani-cli/default.nix
@@ -58,5 +58,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ skykanin ];
platforms = platforms.unix;
+ mainProgram = "ani-cli";
};
}
diff --git a/pkgs/applications/video/anime-downloader/default.nix b/pkgs/applications/video/anime-downloader/default.nix
index 235c5c58f381..5e4f58cea1d3 100644
--- a/pkgs/applications/video/anime-downloader/default.nix
+++ b/pkgs/applications/video/anime-downloader/default.nix
@@ -50,5 +50,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.unlicense;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "anime";
};
}
diff --git a/pkgs/applications/video/asciicam/default.nix b/pkgs/applications/video/asciicam/default.nix
index fa9a232e0db9..6a600fec3083 100644
--- a/pkgs/applications/video/asciicam/default.nix
+++ b/pkgs/applications/video/asciicam/default.nix
@@ -23,5 +23,6 @@ buildGoModule {
homepage = "https://github.com/muesli/asciicam";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "asciicam";
};
}
diff --git a/pkgs/applications/video/bilibili/default.nix b/pkgs/applications/video/bilibili/default.nix
index 9a507e93ab65..7a103bc045b5 100644
--- a/pkgs/applications/video/bilibili/default.nix
+++ b/pkgs/applications/video/bilibili/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ jedsek kashw2 ];
platforms = platforms.unix;
+ mainProgram = "bilibili";
};
}
diff --git a/pkgs/applications/video/bino3d/default.nix b/pkgs/applications/video/bino3d/default.nix
index d15d649b841b..92096c6a3474 100644
--- a/pkgs/applications/video/bino3d/default.nix
+++ b/pkgs/applications/video/bino3d/default.nix
@@ -21,5 +21,6 @@ mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ orivej ];
platforms = platforms.linux;
+ mainProgram = "bino";
};
}
diff --git a/pkgs/applications/video/catt/default.nix b/pkgs/applications/video/catt/default.nix
index 90081d4e5908..8b1c74ee66cc 100644
--- a/pkgs/applications/video/catt/default.nix
+++ b/pkgs/applications/video/catt/default.nix
@@ -46,5 +46,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/skorokithakis/catt";
license = licenses.bsd2;
maintainers = with maintainers; [ dtzWill ];
+ mainProgram = "catt";
};
}
diff --git a/pkgs/applications/video/ccextractor/default.nix b/pkgs/applications/video/ccextractor/default.nix
index 8b2f185a55bd..3814f921fa24 100644
--- a/pkgs/applications/video/ccextractor/default.nix
+++ b/pkgs/applications/video/ccextractor/default.nix
@@ -66,5 +66,6 @@ stdenv.mkDerivation rec {
broken = stdenv.isAarch64;
license = licenses.gpl2Only;
maintainers = with maintainers; [ titanous ];
+ mainProgram = "ccextractor";
};
}
diff --git a/pkgs/applications/video/clipgrab/default.nix b/pkgs/applications/video/clipgrab/default.nix
index 9a1940cffc75..1625c87e0c0b 100644
--- a/pkgs/applications/video/clipgrab/default.nix
+++ b/pkgs/applications/video/clipgrab/default.nix
@@ -61,5 +61,6 @@ mkDerivation rec {
homepage = "https://clipgrab.org/";
license = licenses.gpl3Plus;
platforms = platforms.linux;
+ mainProgram = "clipgrab";
};
}
diff --git a/pkgs/applications/video/coriander/default.nix b/pkgs/applications/video/coriander/default.nix
index d4e35ac48418..80892b96c94b 100644
--- a/pkgs/applications/video/coriander/default.nix
+++ b/pkgs/applications/video/coriander/default.nix
@@ -40,5 +40,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ viric ];
platforms = with lib.platforms; linux;
+ mainProgram = "coriander";
};
}
diff --git a/pkgs/applications/video/crunchy-cli/default.nix b/pkgs/applications/video/crunchy-cli/default.nix
index 917fdd2f9a24..3efeeb8544d4 100644
--- a/pkgs/applications/video/crunchy-cli/default.nix
+++ b/pkgs/applications/video/crunchy-cli/default.nix
@@ -39,6 +39,7 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec {
homepage = "https://github.com/crunchy-labs/crunchy-cli";
license = with licenses; [ gpl3 ];
maintainers = with maintainers; [ stepbrobd ];
+ mainProgram = "crunchy-cli";
};
}
diff --git a/pkgs/applications/video/davinci-resolve/default.nix b/pkgs/applications/video/davinci-resolve/default.nix
index 99694efda1d3..8070a96a2b4b 100644
--- a/pkgs/applications/video/davinci-resolve/default.nix
+++ b/pkgs/applications/video/davinci-resolve/default.nix
@@ -230,5 +230,6 @@ buildFHSEnv {
maintainers = with maintainers; [ jshcmpbll ];
platforms = [ "x86_64-linux" ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
+ mainProgram = "davinci-resolve";
};
}
diff --git a/pkgs/applications/video/deface/default.nix b/pkgs/applications/video/deface/default.nix
index 43c009c9dbb8..8b9e822070cf 100644
--- a/pkgs/applications/video/deface/default.nix
+++ b/pkgs/applications/video/deface/default.nix
@@ -52,5 +52,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/ORB-HD/deface";
license = licenses.mit;
maintainers = with maintainers; [ lurkki ];
+ mainProgram = "deface";
};
}
diff --git a/pkgs/applications/video/dra-cla/default.nix b/pkgs/applications/video/dra-cla/default.nix
index 3a097d3e130f..27b745a403d4 100644
--- a/pkgs/applications/video/dra-cla/default.nix
+++ b/pkgs/applications/video/dra-cla/default.nix
@@ -41,5 +41,6 @@ stdenvNoCC.mkDerivation {
license = licenses.gpl3Only;
maintainers = with maintainers; [ idlip ];
platforms = platforms.unix;
+ mainProgram = "dra-cla";
};
}
diff --git a/pkgs/applications/video/dvdbackup/default.nix b/pkgs/applications/video/dvdbackup/default.nix
index 3e998d0c4a17..523847db247f 100644
--- a/pkgs/applications/video/dvdbackup/default.nix
+++ b/pkgs/applications/video/dvdbackup/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3Plus;
maintainers = [ lib.maintainers.bradediger ];
platforms = lib.platforms.linux;
+ mainProgram = "dvdbackup";
};
}
diff --git a/pkgs/applications/video/dvdstyler/default.nix b/pkgs/applications/video/dvdstyler/default.nix
index 8d7d5a6611d3..18018f88d025 100644
--- a/pkgs/applications/video/dvdstyler/default.nix
+++ b/pkgs/applications/video/dvdstyler/default.nix
@@ -128,5 +128,6 @@ in stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ AndersonTorres ];
platforms = with platforms; linux;
+ mainProgram = "dvdstyler";
};
}
diff --git a/pkgs/applications/video/entangle/default.nix b/pkgs/applications/video/entangle/default.nix
index daf56c174456..cfab93dbcd71 100644
--- a/pkgs/applications/video/entangle/default.nix
+++ b/pkgs/applications/video/entangle/default.nix
@@ -133,5 +133,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.all;
maintainers = with maintainers; [ ShamrockLee ];
+ mainProgram = "entangle";
};
}
diff --git a/pkgs/applications/video/epgstation/default.nix b/pkgs/applications/video/epgstation/default.nix
index 49d2dedbb0c3..c5d12c8403c1 100644
--- a/pkgs/applications/video/epgstation/default.nix
+++ b/pkgs/applications/video/epgstation/default.nix
@@ -119,5 +119,6 @@ buildNpmPackage rec {
homepage = "https://github.com/l3tnun/EPGStation";
license = licenses.mit;
maintainers = with maintainers; [ midchildan ];
+ mainProgram = "epgstation";
};
}
diff --git a/pkgs/applications/video/f1viewer/default.nix b/pkgs/applications/video/f1viewer/default.nix
index 7541ec6598a0..5d89a8df657c 100644
--- a/pkgs/applications/video/f1viewer/default.nix
+++ b/pkgs/applications/video/f1viewer/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
homepage = "https://github.com/SoMuchForSubtlety/f1viewer";
license = licenses.gpl3Only;
maintainers = with maintainers; [ michzappa ];
+ mainProgram = "f1viewer";
};
}
diff --git a/pkgs/applications/video/ffmpeg-normalize/default.nix b/pkgs/applications/video/ffmpeg-normalize/default.nix
index 75a7a9b46bb7..a3b40daacf79 100644
--- a/pkgs/applications/video/ffmpeg-normalize/default.nix
+++ b/pkgs/applications/video/ffmpeg-normalize/default.nix
@@ -25,5 +25,6 @@ buildPythonApplication rec {
homepage = "https://github.com/slhck/ffmpeg-normalize";
license = with licenses; [ mit ];
maintainers = with maintainers; [ prusnak ];
+ mainProgram = "ffmpeg-normalize";
};
}
diff --git a/pkgs/applications/video/filebot/default.nix b/pkgs/applications/video/filebot/default.nix
index 9fffd01019e8..e38b4dde3d29 100644
--- a/pkgs/applications/video/filebot/default.nix
+++ b/pkgs/applications/video/filebot/default.nix
@@ -67,5 +67,6 @@ in stdenv.mkDerivation (finalAttrs: {
license = licenses.unfreeRedistributable;
maintainers = with maintainers; [ gleber felschr ];
platforms = platforms.linux;
+ mainProgram = "filebot";
};
})
diff --git a/pkgs/applications/video/flowblade/default.nix b/pkgs/applications/video/flowblade/default.nix
index 2643a449c60f..29d095fe67fd 100644
--- a/pkgs/applications/video/flowblade/default.nix
+++ b/pkgs/applications/video/flowblade/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
license = with licenses; [ gpl3Plus ];
platforms = platforms.linux;
maintainers = with maintainers; [ polygon ];
+ mainProgram = "flowblade";
};
}
diff --git a/pkgs/applications/video/freetube/default.nix b/pkgs/applications/video/freetube/default.nix
index a3fd87e6142e..b5a8221b7fdf 100644
--- a/pkgs/applications/video/freetube/default.nix
+++ b/pkgs/applications/video/freetube/default.nix
@@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
license = licenses.agpl3Only;
maintainers = with maintainers; [ ryneeverett alyaeanyx ];
inherit (electron.meta) platforms;
+ mainProgram = "freetube";
};
}
diff --git a/pkgs/applications/video/giph/default.nix b/pkgs/applications/video/giph/default.nix
index 3255544ff8b3..9d0175911d69 100644
--- a/pkgs/applications/video/giph/default.nix
+++ b/pkgs/applications/video/giph/default.nix
@@ -39,5 +39,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.lom ];
platforms = platforms.linux;
+ mainProgram = "giph";
};
}
diff --git a/pkgs/applications/video/glaxnimate/default.nix b/pkgs/applications/video/glaxnimate/default.nix
index 4ab5222c54ba..a50e3d15614a 100644
--- a/pkgs/applications/video/glaxnimate/default.nix
+++ b/pkgs/applications/video/glaxnimate/default.nix
@@ -82,5 +82,6 @@ stdenv.mkDerivation rec {
description = "Simple vector animation program.";
license = licenses.gpl3;
maintainers = with maintainers; [ tobiasBora ];
+ mainProgram = "glaxnimate";
};
}
diff --git a/pkgs/applications/video/gnomecast/default.nix b/pkgs/applications/video/gnomecast/default.nix
index 6e41dcb7b8e3..9d0bfa9e966e 100644
--- a/pkgs/applications/video/gnomecast/default.nix
+++ b/pkgs/applications/video/gnomecast/default.nix
@@ -41,5 +41,6 @@ buildPythonApplication rec {
homepage = "https://github.com/keredson/gnomecast";
license = with licenses; [ gpl3 ];
broken = stdenv.isDarwin;
+ mainProgram = "gnomecast";
};
}
diff --git a/pkgs/applications/video/go-chromecast/default.nix b/pkgs/applications/video/go-chromecast/default.nix
index 523eef1b8591..d554fd56847c 100644
--- a/pkgs/applications/video/go-chromecast/default.nix
+++ b/pkgs/applications/video/go-chromecast/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
description = "CLI for Google Chromecast, Home devices and Cast Groups";
license = licenses.asl20;
maintainers = with maintainers; [ marsam ];
+ mainProgram = "go-chromecast";
};
}
diff --git a/pkgs/applications/video/go2tv/default.nix b/pkgs/applications/video/go2tv/default.nix
index fb0db20990e4..d8fc548f10b3 100644
--- a/pkgs/applications/video/go2tv/default.nix
+++ b/pkgs/applications/video/go2tv/default.nix
@@ -53,5 +53,6 @@ buildGoModule rec {
homepage = "https://github.com/alexballas/go2tv";
license = licenses.mit;
maintainers = with maintainers; [ gdamjan ];
+ mainProgram = "go2tv";
};
}
diff --git a/pkgs/applications/video/haruna/default.nix b/pkgs/applications/video/haruna/default.nix
index b73933e36a71..8b112ed838a3 100644
--- a/pkgs/applications/video/haruna/default.nix
+++ b/pkgs/applications/video/haruna/default.nix
@@ -74,5 +74,6 @@ mkDerivation rec {
description = "Open source video player built with Qt/QML and libmpv";
license = with licenses; [ bsd3 cc-by-40 cc-by-sa-40 cc0 gpl2Plus gpl3Plus wtfpl ];
maintainers = with maintainers; [ jojosch kashw2 ];
+ mainProgram = "haruna";
};
}
diff --git a/pkgs/applications/video/hdhomerun-config-gui/default.nix b/pkgs/applications/video/hdhomerun-config-gui/default.nix
index 12689bedcbd3..c5ed409117e3 100644
--- a/pkgs/applications/video/hdhomerun-config-gui/default.nix
+++ b/pkgs/applications/video/hdhomerun-config-gui/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
platforms = platforms.linux;
maintainers = [ maintainers.louisdk1 ];
+ mainProgram = "hdhomerun_config_gui";
};
}
diff --git a/pkgs/applications/video/hypnotix/default.nix b/pkgs/applications/video/hypnotix/default.nix
index 74d2389fce7b..647f171c8731 100644
--- a/pkgs/applications/video/hypnotix/default.nix
+++ b/pkgs/applications/video/hypnotix/default.nix
@@ -85,5 +85,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ dotlambda bobby285271 ];
platforms = lib.platforms.linux;
+ mainProgram = "hypnotix";
};
}
diff --git a/pkgs/applications/video/imagination/default.nix b/pkgs/applications/video/imagination/default.nix
index 804265bcb545..8d1d6ac305f9 100644
--- a/pkgs/applications/video/imagination/default.nix
+++ b/pkgs/applications/video/imagination/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ austinbutler ];
platforms = platforms.linux;
+ mainProgram = "imagination";
};
}
diff --git a/pkgs/applications/video/jellyfin-mpv-shim/default.nix b/pkgs/applications/video/jellyfin-mpv-shim/default.nix
index a5c6a7beb06b..dad9a5240249 100644
--- a/pkgs/applications/video/jellyfin-mpv-shim/default.nix
+++ b/pkgs/applications/video/jellyfin-mpv-shim/default.nix
@@ -120,5 +120,6 @@ buildPythonApplication rec {
unlicense
];
maintainers = with maintainers; [ jojosch ];
+ mainProgram = "jellyfin-mpv-shim";
};
}
diff --git a/pkgs/applications/video/jftui/default.nix b/pkgs/applications/video/jftui/default.nix
index 6f5fb3cf6fbb..efd8d6ed6e2a 100644
--- a/pkgs/applications/video/jftui/default.nix
+++ b/pkgs/applications/video/jftui/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
license = licenses.unlicense;
maintainers = [ maintainers.nyanloutre ];
platforms = platforms.linux;
+ mainProgram = "jftui";
};
}
diff --git a/pkgs/applications/video/kaffeine/default.nix b/pkgs/applications/video/kaffeine/default.nix
index 02263f46e0f4..40701d2cbf85 100644
--- a/pkgs/applications/video/kaffeine/default.nix
+++ b/pkgs/applications/video/kaffeine/default.nix
@@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.pasqui23 ];
platforms = platforms.all;
+ mainProgram = "kaffeine";
};
}
diff --git a/pkgs/applications/video/kazam/default.nix b/pkgs/applications/video/kazam/default.nix
index a2a9d8d112cd..8ca3b813663f 100644
--- a/pkgs/applications/video/kazam/default.nix
+++ b/pkgs/applications/video/kazam/default.nix
@@ -58,5 +58,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.lgpl3;
platforms = platforms.linux;
maintainers = [ maintainers.domenkozar ];
+ mainProgram = "kazam";
};
}
diff --git a/pkgs/applications/video/lbry/default.nix b/pkgs/applications/video/lbry/default.nix
index afcec67d9134..cadd38523ca1 100644
--- a/pkgs/applications/video/lbry/default.nix
+++ b/pkgs/applications/video/lbry/default.nix
@@ -45,5 +45,6 @@ in appimageTools.wrapAppImage rec {
changelog = "https://github.com/lbryio/lbry-desktop/blob/master/CHANGELOG.md";
maintainers = with maintainers; [ enderger ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "lbry";
};
}
diff --git a/pkgs/applications/video/linuxstopmotion/default.nix b/pkgs/applications/video/linuxstopmotion/default.nix
index ad9a77af080a..bdf361cec9fc 100644
--- a/pkgs/applications/video/linuxstopmotion/default.nix
+++ b/pkgs/applications/video/linuxstopmotion/default.nix
@@ -23,5 +23,6 @@ mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
+ mainProgram = "stopmotion";
};
}
diff --git a/pkgs/applications/video/losslesscut-bin/default.nix b/pkgs/applications/video/losslesscut-bin/default.nix
index 0e6b52f8f7ab..5fe8c8785a81 100644
--- a/pkgs/applications/video/losslesscut-bin/default.nix
+++ b/pkgs/applications/video/losslesscut-bin/default.nix
@@ -12,6 +12,7 @@ let
homepage = "https://mifi.no/losslesscut/";
license = licenses.gpl2Only;
maintainers = with maintainers; [ ShamrockLee ];
+ mainProgram = "losslesscut";
};
x86_64-appimage = callPackage ./build-from-appimage.nix {
inherit pname version metaCommon;
diff --git a/pkgs/applications/video/mapmap/default.nix b/pkgs/applications/video/mapmap/default.nix
index 6bca33eb3885..39904f829159 100644
--- a/pkgs/applications/video/mapmap/default.nix
+++ b/pkgs/applications/video/mapmap/default.nix
@@ -73,6 +73,7 @@ mkDerivation rec {
license = licenses.gpl3;
maintainers = [ maintainers.erictapen ];
platforms = platforms.linux;
+ mainProgram = "mapmap";
};
}
diff --git a/pkgs/applications/video/media-downloader/default.nix b/pkgs/applications/video/media-downloader/default.nix
index 61f59854debd..dd0d4924aaea 100644
--- a/pkgs/applications/video/media-downloader/default.nix
+++ b/pkgs/applications/video/media-downloader/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ zendo ];
platforms = lib.platforms.linux;
+ mainProgram = "media-downloader";
};
})
diff --git a/pkgs/applications/video/memento/default.nix b/pkgs/applications/video/memento/default.nix
index 8fda60e3a0a0..f09b3a79794d 100644
--- a/pkgs/applications/video/memento/default.nix
+++ b/pkgs/applications/video/memento/default.nix
@@ -58,6 +58,7 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.gpl2;
maintainers = with maintainers; [ teto ];
platforms = platforms.linux;
+ mainProgram = "memento";
};
})
diff --git a/pkgs/applications/video/minitube/default.nix b/pkgs/applications/video/minitube/default.nix
index 06bed9211318..3caa2b7fc56c 100644
--- a/pkgs/applications/video/minitube/default.nix
+++ b/pkgs/applications/video/minitube/default.nix
@@ -39,5 +39,6 @@ mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "minitube";
};
}
diff --git a/pkgs/applications/video/mjpg-streamer/default.nix b/pkgs/applications/video/mjpg-streamer/default.nix
index a82839ef7548..f04025b37ddc 100644
--- a/pkgs/applications/video/mjpg-streamer/default.nix
+++ b/pkgs/applications/video/mjpg-streamer/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation {
platforms = platforms.linux;
license = licenses.gpl2;
maintainers = with maintainers; [ gebner ];
+ mainProgram = "mjpg_streamer";
};
}
diff --git a/pkgs/applications/video/mlv-app/default.nix b/pkgs/applications/video/mlv-app/default.nix
index 757759b1146f..e3bd3cbf99a2 100644
--- a/pkgs/applications/video/mlv-app/default.nix
+++ b/pkgs/applications/video/mlv-app/default.nix
@@ -58,5 +58,6 @@ mkDerivation rec {
kiwi
];
platforms = platforms.linux;
+ mainProgram = "mlvapp";
};
}
diff --git a/pkgs/applications/video/molotov/default.nix b/pkgs/applications/video/molotov/default.nix
index 670eef3aa3ee..1930f06ffdb6 100644
--- a/pkgs/applications/video/molotov/default.nix
+++ b/pkgs/applications/video/molotov/default.nix
@@ -26,5 +26,6 @@ appimageTools.wrapType2 {
license = with licenses; [ unfree ];
maintainers = with maintainers; [ apeyroux freezeboy ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "molotov";
};
}
diff --git a/pkgs/applications/video/motion/default.nix b/pkgs/applications/video/motion/default.nix
index 372ace9ffa3a..95bc37819240 100644
--- a/pkgs/applications/video/motion/default.nix
+++ b/pkgs/applications/video/motion/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
# never built on aarch64-darwin since first introduction in nixpkgs
broken = stdenv.isDarwin && stdenv.isAarch64;
+ mainProgram = "motion";
};
}
diff --git a/pkgs/applications/video/mov-cli/default.nix b/pkgs/applications/video/mov-cli/default.nix
index 23954a05c5aa..829c4b83778d 100644
--- a/pkgs/applications/video/mov-cli/default.nix
+++ b/pkgs/applications/video/mov-cli/default.nix
@@ -35,5 +35,6 @@ python3.pkgs.buildPythonPackage rec {
description = "A cli tool to browse and watch movies";
license = licenses.gpl3Only;
maintainers = with maintainers; [ baitinq ];
+ mainProgram = "mov-cli";
};
}
diff --git a/pkgs/applications/video/mpc-qt/default.nix b/pkgs/applications/video/mpc-qt/default.nix
index 372bc52044e7..73fab758d75e 100644
--- a/pkgs/applications/video/mpc-qt/default.nix
+++ b/pkgs/applications/video/mpc-qt/default.nix
@@ -24,5 +24,6 @@ mkDerivation rec {
platforms = platforms.unix;
broken = stdenv.isDarwin;
maintainers = with maintainers; [ romildo ];
+ mainProgram = "mpc-qt";
};
}
diff --git a/pkgs/applications/video/olive-editor/default.nix b/pkgs/applications/video/olive-editor/default.nix
index 5daac65313e8..f23ed20c797b 100644
--- a/pkgs/applications/video/olive-editor/default.nix
+++ b/pkgs/applications/video/olive-editor/default.nix
@@ -79,5 +79,6 @@ stdenv.mkDerivation {
platforms = platforms.unix;
# never built on aarch64-darwin since first introduction in nixpkgs
broken = stdenv.isDarwin && stdenv.isAarch64;
+ mainProgram = "olive-editor";
};
}
diff --git a/pkgs/applications/video/open-in-mpv/default.nix b/pkgs/applications/video/open-in-mpv/default.nix
index f3ac6414a709..02c9d80a43ea 100644
--- a/pkgs/applications/video/open-in-mpv/default.nix
+++ b/pkgs/applications/video/open-in-mpv/default.nix
@@ -34,5 +34,6 @@ buildGoModule rec {
homepage = "https://github.com/Baldomo/open-in-mpv";
license = licenses.gpl3Only;
maintainers = with maintainers; [ SuperSandro2000 ];
+ mainProgram = "open-in-mpv";
};
}
diff --git a/pkgs/applications/video/openshot-qt/default.nix b/pkgs/applications/video/openshot-qt/default.nix
index ec980f1bfd1b..f209c092bdc1 100644
--- a/pkgs/applications/video/openshot-qt/default.nix
+++ b/pkgs/applications/video/openshot-qt/default.nix
@@ -80,5 +80,6 @@ mkDerivationWith python3.pkgs.buildPythonApplication rec {
license = with licenses; gpl3Plus;
maintainers = with maintainers; [ AndersonTorres ];
platforms = with platforms; unix;
+ mainProgram = "openshot-qt";
};
}
diff --git a/pkgs/applications/video/p2pvc/default.nix b/pkgs/applications/video/p2pvc/default.nix
index f64af16709f6..ec2f0c95f899 100644
--- a/pkgs/applications/video/p2pvc/default.nix
+++ b/pkgs/applications/video/p2pvc/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ trino ];
platforms = with lib.platforms; linux;
+ mainProgram = "p2pvc";
};
}
diff --git a/pkgs/applications/video/peek/default.nix b/pkgs/applications/video/peek/default.nix
index b8dff4f1af77..105a86fbf4a7 100644
--- a/pkgs/applications/video/peek/default.nix
+++ b/pkgs/applications/video/peek/default.nix
@@ -89,5 +89,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ puffnfresh ];
platforms = platforms.linux;
+ mainProgram = "peek";
};
}
diff --git a/pkgs/applications/video/pipe-viewer/default.nix b/pkgs/applications/video/pipe-viewer/default.nix
index 18e38122f27c..5fc574881cfb 100644
--- a/pkgs/applications/video/pipe-viewer/default.nix
+++ b/pkgs/applications/video/pipe-viewer/default.nix
@@ -83,5 +83,6 @@ buildPerlModule rec {
license = licenses.artistic2;
maintainers = with maintainers; [ julm ];
platforms = platforms.all;
+ mainProgram = "pipe-viewer";
};
}
diff --git a/pkgs/applications/video/pitivi/default.nix b/pkgs/applications/video/pitivi/default.nix
index d37fc66cb036..1b8c40e233a5 100644
--- a/pkgs/applications/video/pitivi/default.nix
+++ b/pkgs/applications/video/pitivi/default.nix
@@ -104,5 +104,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ akechishiro ];
platforms = platforms.linux;
+ mainProgram = "pitivi";
};
}
diff --git a/pkgs/applications/video/plex-mpv-shim/default.nix b/pkgs/applications/video/plex-mpv-shim/default.nix
index 90f18613ca07..2e71c4668356 100644
--- a/pkgs/applications/video/plex-mpv-shim/default.nix
+++ b/pkgs/applications/video/plex-mpv-shim/default.nix
@@ -47,5 +47,6 @@ buildPythonApplication rec {
maintainers = with maintainers; [ devusb ];
license = licenses.mit;
platforms = platforms.linux;
+ mainProgram = "plex-mpv-shim";
};
}
diff --git a/pkgs/applications/video/popcorntime/default.nix b/pkgs/applications/video/popcorntime/default.nix
index a12171772966..9e5a14d4983c 100644
--- a/pkgs/applications/video/popcorntime/default.nix
+++ b/pkgs/applications/video/popcorntime/default.nix
@@ -89,5 +89,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = lib.licenses.gpl3;
maintainers = with maintainers; [ onny ];
+ mainProgram = "popcorntime";
};
}
diff --git a/pkgs/applications/video/prism/default.nix b/pkgs/applications/video/prism/default.nix
index 8fa0c7b03762..68ef965ec1ab 100644
--- a/pkgs/applications/video/prism/default.nix
+++ b/pkgs/applications/video/prism/default.nix
@@ -18,5 +18,6 @@ buildGoModule rec {
homepage = "https://github.com/muesli/prism";
license = licenses.mit;
maintainers = with maintainers; [ paperdigits ];
+ mainProgram = "prism";
};
}
diff --git a/pkgs/applications/video/qarte/default.nix b/pkgs/applications/video/qarte/default.nix
index be2ac3c7413c..e237a1c641a9 100644
--- a/pkgs/applications/video/qarte/default.nix
+++ b/pkgs/applications/video/qarte/default.nix
@@ -42,5 +42,6 @@ in mkDerivation {
license = licenses.gpl3;
maintainers = with maintainers; [ vbgl ];
platforms = platforms.linux;
+ mainProgram = "qarte";
};
}
diff --git a/pkgs/applications/video/qmediathekview/default.nix b/pkgs/applications/video/qmediathekview/default.nix
index e37a8b1ed4ae..359679103497 100644
--- a/pkgs/applications/video/qmediathekview/default.nix
+++ b/pkgs/applications/video/qmediathekview/default.nix
@@ -38,5 +38,6 @@ mkDerivation rec {
platforms = platforms.linux;
maintainers = with maintainers; [ dotlambda ];
broken = stdenv.isAarch64;
+ mainProgram = "QMediathekView";
};
}
diff --git a/pkgs/applications/video/qstopmotion/default.nix b/pkgs/applications/video/qstopmotion/default.nix
index 469ba5b8eaa6..3172c4bb4343 100644
--- a/pkgs/applications/video/qstopmotion/default.nix
+++ b/pkgs/applications/video/qstopmotion/default.nix
@@ -81,5 +81,6 @@ mkDerivation rec {
maintainers = [ maintainers.leenaars ];
broken = stdenv.isAarch64;
platforms = lib.platforms.gnu ++ lib.platforms.linux;
+ mainProgram = "qstopmotion";
};
}
diff --git a/pkgs/applications/video/recapp/default.nix b/pkgs/applications/video/recapp/default.nix
index 1e644ff9f417..c15a0680a933 100644
--- a/pkgs/applications/video/recapp/default.nix
+++ b/pkgs/applications/video/recapp/default.nix
@@ -77,5 +77,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/amikha1lov/RecApp";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dotlambda ];
+ mainProgram = "recapp";
};
}
diff --git a/pkgs/applications/video/screenkey/default.nix b/pkgs/applications/video/screenkey/default.nix
index 83ebf1db9b4e..90cf5e7dcf24 100644
--- a/pkgs/applications/video/screenkey/default.nix
+++ b/pkgs/applications/video/screenkey/default.nix
@@ -64,5 +64,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = [ maintainers.rasendubi ];
+ mainProgram = "screenkey";
};
}
diff --git a/pkgs/applications/video/shotcut/default.nix b/pkgs/applications/video/shotcut/default.nix
index 5abc6c47a134..efa7782891ce 100644
--- a/pkgs/applications/video/shotcut/default.nix
+++ b/pkgs/applications/video/shotcut/default.nix
@@ -93,5 +93,6 @@ mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ goibhniu woffs peti ];
platforms = platforms.linux;
+ mainProgram = "shotcut";
};
}
diff --git a/pkgs/applications/video/srtrelay/default.nix b/pkgs/applications/video/srtrelay/default.nix
index 43901d1524ad..8640424be1e9 100644
--- a/pkgs/applications/video/srtrelay/default.nix
+++ b/pkgs/applications/video/srtrelay/default.nix
@@ -21,5 +21,6 @@ buildGoModule rec {
homepage = "https://github.com/voc/srtrelay";
license = licenses.mit;
maintainers = with maintainers; [ fpletz ];
+ mainProgram = "srtrelay";
};
}
diff --git a/pkgs/applications/video/sub-batch/default.nix b/pkgs/applications/video/sub-batch/default.nix
index 9455f6d1a1e4..bc0d6bd3a6cb 100644
--- a/pkgs/applications/video/sub-batch/default.nix
+++ b/pkgs/applications/video/sub-batch/default.nix
@@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ erictapen ];
broken = stdenv.isDarwin;
+ mainProgram = "sub-batch";
};
}
diff --git a/pkgs/applications/video/subdl/default.nix b/pkgs/applications/video/subdl/default.nix
index 95f7be2cbcaf..773d1f1ad423 100644
--- a/pkgs/applications/video/subdl/default.nix
+++ b/pkgs/applications/video/subdl/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation {
platforms = lib.platforms.all;
license = lib.licenses.gpl3;
maintainers = [ lib.maintainers.exfalso ];
+ mainProgram = "subdl";
};
}
diff --git a/pkgs/applications/video/subtitleeditor/default.nix b/pkgs/applications/video/subtitleeditor/default.nix
index 56d830a2ac76..fd8e03963dca 100644
--- a/pkgs/applications/video/subtitleeditor/default.nix
+++ b/pkgs/applications/video/subtitleeditor/default.nix
@@ -59,5 +59,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.plcplc ];
+ mainProgram = "subtitleeditor";
};
}
diff --git a/pkgs/applications/video/tartube/default.nix b/pkgs/applications/video/tartube/default.nix
index 859cd8e8cc36..b1b05a524f74 100644
--- a/pkgs/applications/video/tartube/default.nix
+++ b/pkgs/applications/video/tartube/default.nix
@@ -74,5 +74,6 @@ python3Packages.buildPythonApplication rec {
platforms = platforms.linux;
maintainers = with maintainers; [ mkg20001 luc65r ];
homepage = "https://tartube.sourceforge.io/";
+ mainProgram = "tartube";
};
}
diff --git a/pkgs/applications/video/timelens/default.nix b/pkgs/applications/video/timelens/default.nix
index 05455b0f84f7..bd38a4c2f76a 100644
--- a/pkgs/applications/video/timelens/default.nix
+++ b/pkgs/applications/video/timelens/default.nix
@@ -41,5 +41,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/timelens/timelens/blob/${src.rev}/CHANGELOG.md";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ janik ];
+ mainProgram = "timelens";
};
}
diff --git a/pkgs/applications/video/uvccapture/default.nix b/pkgs/applications/video/uvccapture/default.nix
index be0a7fcd2416..96e42b1a7f95 100644
--- a/pkgs/applications/video/uvccapture/default.nix
+++ b/pkgs/applications/video/uvccapture/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
+ mainProgram = "uvccapture";
};
}
diff --git a/pkgs/applications/video/vcs/default.nix b/pkgs/applications/video/vcs/default.nix
index 37ea20718fd6..e21e3a98f1f7 100644
--- a/pkgs/applications/video/vcs/default.nix
+++ b/pkgs/applications/video/vcs/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation {
license = licenses.cc-by-nc-sa-30;
maintainers = with maintainers; [ elitak ];
platforms = with platforms; unix;
+ mainProgram = "vcs";
};
}
diff --git a/pkgs/applications/video/video-trimmer/default.nix b/pkgs/applications/video/video-trimmer/default.nix
index d61f30de1be5..d3d55d2cb4a6 100644
--- a/pkgs/applications/video/video-trimmer/default.nix
+++ b/pkgs/applications/video/video-trimmer/default.nix
@@ -73,5 +73,6 @@ stdenv.mkDerivation (finalAttrs: {
maintainers = with maintainers; [ doronbehar ];
license = licenses.gpl3Plus;
platforms = platforms.linux;
+ mainProgram = "video-trimmer";
};
})
diff --git a/pkgs/applications/video/vivictpp/default.nix b/pkgs/applications/video/vivictpp/default.nix
index 13f3564fa0d0..9b8a8773b1b4 100644
--- a/pkgs/applications/video/vivictpp/default.nix
+++ b/pkgs/applications/video/vivictpp/default.nix
@@ -69,5 +69,6 @@ in stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ tilpner ];
+ mainProgram = "vivictpp";
};
}
diff --git a/pkgs/applications/video/vokoscreen-ng/default.nix b/pkgs/applications/video/vokoscreen-ng/default.nix
index 6f445da73d38..15d59af318fb 100644
--- a/pkgs/applications/video/vokoscreen-ng/default.nix
+++ b/pkgs/applications/video/vokoscreen-ng/default.nix
@@ -69,5 +69,6 @@ mkDerivation rec {
homepage = "https://github.com/vkohaupt/vokoscreenNG";
maintainers = with maintainers; [ shamilton ];
platforms = platforms.linux;
+ mainProgram = "vokoscreenNG";
};
}
diff --git a/pkgs/applications/video/vokoscreen/default.nix b/pkgs/applications/video/vokoscreen/default.nix
index 82c23b4892e4..cb0df69ee2c5 100644
--- a/pkgs/applications/video/vokoscreen/default.nix
+++ b/pkgs/applications/video/vokoscreen/default.nix
@@ -53,5 +53,6 @@ mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = [ maintainers.league ];
platforms = platforms.linux;
+ mainProgram = "vokoscreen";
};
}
diff --git a/pkgs/applications/video/w_scan/default.nix b/pkgs/applications/video/w_scan/default.nix
index 1a8c6f2d3adb..4dedf71d39bf 100644
--- a/pkgs/applications/video/w_scan/default.nix
+++ b/pkgs/applications/video/w_scan/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.nico202 ] ;
license = lib.licenses.gpl2;
+ mainProgram = "w_scan";
};
}
diff --git a/pkgs/applications/video/w_scan2/default.nix b/pkgs/applications/video/w_scan2/default.nix
index 26202ee18bc2..b1a4c907c0db 100644
--- a/pkgs/applications/video/w_scan2/default.nix
+++ b/pkgs/applications/video/w_scan2/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ _0x4A6F ] ;
license = lib.licenses.gpl2Only;
+ mainProgram = "w_scan2";
};
}
diff --git a/pkgs/applications/video/webcamoid/default.nix b/pkgs/applications/video/webcamoid/default.nix
index b8d7e7b6bfed..799e68bf072e 100644
--- a/pkgs/applications/video/webcamoid/default.nix
+++ b/pkgs/applications/video/webcamoid/default.nix
@@ -31,5 +31,6 @@ mkDerivation rec {
license = [ licenses.gpl3Plus ];
platforms = platforms.linux;
maintainers = with maintainers; [ robaca ];
+ mainProgram = "webcamoid";
};
}
diff --git a/pkgs/applications/video/webtorrent_desktop/default.nix b/pkgs/applications/video/webtorrent_desktop/default.nix
index 925fa38a199a..75a8d9f5c639 100644
--- a/pkgs/applications/video/webtorrent_desktop/default.nix
+++ b/pkgs/applications/video/webtorrent_desktop/default.nix
@@ -57,6 +57,7 @@ buildNpmPackage {
homepage = "https://webtorrent.io/desktop";
license = licenses.mit;
maintainers = [ maintainers.bendlas ];
+ mainProgram = "WebTorrent";
};
}
diff --git a/pkgs/applications/video/wf-recorder/default.nix b/pkgs/applications/video/wf-recorder/default.nix
index 8799455834a9..56a85517eb0a 100644
--- a/pkgs/applications/video/wf-recorder/default.nix
+++ b/pkgs/applications/video/wf-recorder/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ yuka ];
platforms = platforms.linux;
+ mainProgram = "wf-recorder";
};
}
diff --git a/pkgs/applications/video/xscast/default.nix b/pkgs/applications/video/xscast/default.nix
index f3b44bf7c6aa..4e7252a514f8 100644
--- a/pkgs/applications/video/xscast/default.nix
+++ b/pkgs/applications/video/xscast/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation {
license = licenses.mit;
description = "Screencasts of windows with list of keystrokes overlayed";
maintainers = with maintainers; [ ];
+ mainProgram = "xscast";
};
}
diff --git a/pkgs/applications/video/youtube-tui/default.nix b/pkgs/applications/video/youtube-tui/default.nix
index e0ede1f1e704..bfa1039d5d33 100644
--- a/pkgs/applications/video/youtube-tui/default.nix
+++ b/pkgs/applications/video/youtube-tui/default.nix
@@ -52,5 +52,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://siriusmart.github.io/youtube-tui";
license = licenses.gpl3Only;
maintainers = with maintainers; [ Ruixi-rebirth ];
+ mainProgram = "youtube-tui";
};
}
diff --git a/pkgs/applications/video/yuview/default.nix b/pkgs/applications/video/yuview/default.nix
index 7df47d3f4256..a6c7ad6ceb86 100644
--- a/pkgs/applications/video/yuview/default.nix
+++ b/pkgs/applications/video/yuview/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ leixb ];
platforms = platforms.unix;
+ mainProgram = "YUView";
};
}
diff --git a/pkgs/applications/virtualization/buildkit-nix/default.nix b/pkgs/applications/virtualization/buildkit-nix/default.nix
index 3e7027f9dfd9..df354c08f414 100644
--- a/pkgs/applications/virtualization/buildkit-nix/default.nix
+++ b/pkgs/applications/virtualization/buildkit-nix/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
license = licenses.asl20;
platforms = platforms.linux;
maintainers = with maintainers; [ lesuisse ];
+ mainProgram = "buildkit-nix";
};
}
diff --git a/pkgs/applications/virtualization/catatonit/default.nix b/pkgs/applications/virtualization/catatonit/default.nix
index 5b66a59e5850..f7b2b973ab57 100644
--- a/pkgs/applications/virtualization/catatonit/default.nix
+++ b/pkgs/applications/virtualization/catatonit/default.nix
@@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ erosennin ] ++ teams.podman.members;
platforms = platforms.linux;
+ mainProgram = "catatonit";
};
}
diff --git a/pkgs/applications/virtualization/cntr/default.nix b/pkgs/applications/virtualization/cntr/default.nix
index e95e404f82f8..3cfd905bc560 100644
--- a/pkgs/applications/virtualization/cntr/default.nix
+++ b/pkgs/applications/virtualization/cntr/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = [ maintainers.mic92 ];
+ mainProgram = "cntr";
};
}
diff --git a/pkgs/applications/virtualization/colima/default.nix b/pkgs/applications/virtualization/colima/default.nix
index 153a22712665..cfcf71e42702 100644
--- a/pkgs/applications/virtualization/colima/default.nix
+++ b/pkgs/applications/virtualization/colima/default.nix
@@ -68,5 +68,6 @@ buildGoModule rec {
homepage = "https://github.com/abiosoft/colima";
license = licenses.mit;
maintainers = with maintainers; [ aaschmid tricktron ];
+ mainProgram = "colima";
};
}
diff --git a/pkgs/applications/virtualization/conmon/default.nix b/pkgs/applications/virtualization/conmon/default.nix
index d0eceae70525..f929bac673c2 100644
--- a/pkgs/applications/virtualization/conmon/default.nix
+++ b/pkgs/applications/virtualization/conmon/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = with maintainers; [ ] ++ teams.podman.members;
platforms = platforms.linux;
+ mainProgram = "conmon";
};
}
diff --git a/pkgs/applications/virtualization/crun/default.nix b/pkgs/applications/virtualization/crun/default.nix
index 77c36d3f81c0..44bd1025288a 100644
--- a/pkgs/applications/virtualization/crun/default.nix
+++ b/pkgs/applications/virtualization/crun/default.nix
@@ -80,5 +80,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ ] ++ teams.podman.members;
+ mainProgram = "crun";
};
}
diff --git a/pkgs/applications/virtualization/dumb-init/default.nix b/pkgs/applications/virtualization/dumb-init/default.nix
index ee61a1bafacc..6c22a5ec1298 100644
--- a/pkgs/applications/virtualization/dumb-init/default.nix
+++ b/pkgs/applications/virtualization/dumb-init/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.marsam ];
platforms = platforms.linux;
+ mainProgram = "dumb-init";
};
}
diff --git a/pkgs/applications/virtualization/firectl/default.nix b/pkgs/applications/virtualization/firectl/default.nix
index 66ab59e58bd8..de0d3cd4131f 100644
--- a/pkgs/applications/virtualization/firectl/default.nix
+++ b/pkgs/applications/virtualization/firectl/default.nix
@@ -24,5 +24,6 @@ buildGoModule rec {
license = licenses.asl20;
platforms = platforms.linux;
maintainers = with maintainers; [ xrelkd ];
+ mainProgram = "firectl";
};
}
diff --git a/pkgs/applications/virtualization/krunvm/default.nix b/pkgs/applications/virtualization/krunvm/default.nix
index 5f365f5c6296..0c2c4d0d0df8 100644
--- a/pkgs/applications/virtualization/krunvm/default.nix
+++ b/pkgs/applications/virtualization/krunvm/default.nix
@@ -70,5 +70,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = with maintainers; [ nickcao ];
platforms = libkrun.meta.platforms;
+ mainProgram = "krunvm";
};
}
diff --git a/pkgs/applications/virtualization/nixpacks/default.nix b/pkgs/applications/virtualization/nixpacks/default.nix
index e35a5d16a49d..a896829356b1 100644
--- a/pkgs/applications/virtualization/nixpacks/default.nix
+++ b/pkgs/applications/virtualization/nixpacks/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/railwayapp/nixpacks";
license = licenses.mit;
maintainers = [ maintainers.zoedsoupe ];
+ mainProgram = "nixpacks";
};
}
diff --git a/pkgs/applications/virtualization/ops/default.nix b/pkgs/applications/virtualization/ops/default.nix
index 56829737ead9..1181d12c9aec 100644
--- a/pkgs/applications/virtualization/ops/default.nix
+++ b/pkgs/applications/virtualization/ops/default.nix
@@ -32,5 +32,6 @@ buildGoModule rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ dit7ya ];
+ mainProgram = "ops";
};
}
diff --git a/pkgs/applications/virtualization/podman-compose/default.nix b/pkgs/applications/virtualization/podman-compose/default.nix
index df73860dda8b..8671617a4043 100644
--- a/pkgs/applications/virtualization/podman-compose/default.nix
+++ b/pkgs/applications/virtualization/podman-compose/default.nix
@@ -19,5 +19,6 @@ buildPythonApplication rec {
license = lib.licenses.gpl2Only;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.sikmir ] ++ lib.teams.podman.members;
+ mainProgram = "podman-compose";
};
}
diff --git a/pkgs/applications/virtualization/podman-desktop/default.nix b/pkgs/applications/virtualization/podman-desktop/default.nix
index 412db059eac7..7670d97636d1 100644
--- a/pkgs/applications/virtualization/podman-desktop/default.nix
+++ b/pkgs/applications/virtualization/podman-desktop/default.nix
@@ -116,5 +116,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.asl20;
maintainers = with maintainers; [ panda2134 ];
inherit (electron.meta) platforms;
+ mainProgram = "podman-desktop";
};
})
diff --git a/pkgs/applications/virtualization/podman-tui/default.nix b/pkgs/applications/virtualization/podman-tui/default.nix
index e5d5eb930982..3372ea695ef4 100644
--- a/pkgs/applications/virtualization/podman-tui/default.nix
+++ b/pkgs/applications/virtualization/podman-tui/default.nix
@@ -45,5 +45,6 @@ buildGoModule rec {
description = "Podman Terminal UI";
license = licenses.asl20;
maintainers = with maintainers; [ aaronjheng ];
+ mainProgram = "podman-tui";
};
}
diff --git a/pkgs/applications/virtualization/pods/default.nix b/pkgs/applications/virtualization/pods/default.nix
index 1e50f157adcf..698dd5b86959 100644
--- a/pkgs/applications/virtualization/pods/default.nix
+++ b/pkgs/applications/virtualization/pods/default.nix
@@ -63,5 +63,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ figsoda ];
platforms = platforms.linux;
+ mainProgram = "pods";
};
}
diff --git a/pkgs/applications/virtualization/qtemu/default.nix b/pkgs/applications/virtualization/qtemu/default.nix
index 9568a0bb695c..d8fda62ccf90 100644
--- a/pkgs/applications/virtualization/qtemu/default.nix
+++ b/pkgs/applications/virtualization/qtemu/default.nix
@@ -41,5 +41,6 @@ mkDerivation rec {
license = licenses.gpl2;
platforms = with platforms; linux;
maintainers = with maintainers; [ romildo ];
+ mainProgram = "qtemu";
};
}
diff --git a/pkgs/applications/virtualization/remotebox/default.nix b/pkgs/applications/virtualization/remotebox/default.nix
index fa4f105f6e83..3e7c50690896 100644
--- a/pkgs/applications/virtualization/remotebox/default.nix
+++ b/pkgs/applications/virtualization/remotebox/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
client which is able to manage a VirtualBox server installation.
'';
platforms = platforms.all;
+ mainProgram = "remotebox";
};
}
diff --git a/pkgs/applications/virtualization/runc/default.nix b/pkgs/applications/virtualization/runc/default.nix
index 67edd6887c90..a17c5753981f 100644
--- a/pkgs/applications/virtualization/runc/default.nix
+++ b/pkgs/applications/virtualization/runc/default.nix
@@ -56,5 +56,6 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ offline ] ++ teams.podman.members;
platforms = platforms.linux;
+ mainProgram = "runc";
};
}
diff --git a/pkgs/applications/virtualization/rust-hypervisor-firmware/default.nix b/pkgs/applications/virtualization/rust-hypervisor-firmware/default.nix
index 67ea1e07b908..286a521be054 100644
--- a/pkgs/applications/virtualization/rust-hypervisor-firmware/default.nix
+++ b/pkgs/applications/virtualization/rust-hypervisor-firmware/default.nix
@@ -67,5 +67,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ astro ];
platforms = [ "x86_64-none" ];
+ mainProgram = "hypervisor-fw";
};
}
diff --git a/pkgs/applications/virtualization/rvvm/default.nix b/pkgs/applications/virtualization/rvvm/default.nix
index b1b03d09680f..b6eaea8d7597 100644
--- a/pkgs/applications/virtualization/rvvm/default.nix
+++ b/pkgs/applications/virtualization/rvvm/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = with licenses; [ gpl3 /* or */ mpl20 ];
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ ];
+ mainProgram = "rvvm";
};
}
diff --git a/pkgs/applications/virtualization/stratovirt/default.nix b/pkgs/applications/virtualization/stratovirt/default.nix
index 75641547ad2e..d927c8430a1e 100644
--- a/pkgs/applications/virtualization/stratovirt/default.nix
+++ b/pkgs/applications/virtualization/stratovirt/default.nix
@@ -41,5 +41,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mulan-psl2;
maintainers = with maintainers; [ astro ];
platforms = [ "aarch64-linux" "x86_64-linux" ];
+ mainProgram = "stratovirt";
};
}
diff --git a/pkgs/applications/virtualization/tini/default.nix b/pkgs/applications/virtualization/tini/default.nix
index 2df0978b0d0a..9eeb8134f595 100644
--- a/pkgs/applications/virtualization/tini/default.nix
+++ b/pkgs/applications/virtualization/tini/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/krallin/tini";
license = licenses.mit;
platforms = platforms.linux;
+ mainProgram = "tini";
};
}
diff --git a/pkgs/applications/virtualization/toolbox/default.nix b/pkgs/applications/virtualization/toolbox/default.nix
index 94928ff35733..75b7f41c7e78 100644
--- a/pkgs/applications/virtualization/toolbox/default.nix
+++ b/pkgs/applications/virtualization/toolbox/default.nix
@@ -47,5 +47,6 @@ buildGoModule rec {
description = "Tool for containerized command line environments on Linux";
license = licenses.asl20;
maintainers = with maintainers; [ urandom ];
+ mainProgram = "toolbox";
};
}
diff --git a/pkgs/applications/virtualization/umoci/default.nix b/pkgs/applications/virtualization/umoci/default.nix
index 627817139c8c..5dc9ae5028e8 100644
--- a/pkgs/applications/virtualization/umoci/default.nix
+++ b/pkgs/applications/virtualization/umoci/default.nix
@@ -35,5 +35,6 @@ buildGoModule rec {
homepage = "https://umo.ci";
license = licenses.asl20;
maintainers = with maintainers; [ zokrezyl ];
+ mainProgram = "umoci";
};
}
diff --git a/pkgs/applications/virtualization/virt-top/default.nix b/pkgs/applications/virtualization/virt-top/default.nix
index dc6f79d6a7e5..5ad60bf7d080 100644
--- a/pkgs/applications/virtualization/virt-top/default.nix
+++ b/pkgs/applications/virtualization/virt-top/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
maintainers = [ ];
platforms = platforms.linux;
+ mainProgram = "virt-top";
};
}
diff --git a/pkgs/applications/virtualization/virt-what/default.nix b/pkgs/applications/virtualization/virt-what/default.nix
index 18d65480138c..e11b265a9e3c 100644
--- a/pkgs/applications/virtualization/virt-what/default.nix
+++ b/pkgs/applications/virtualization/virt-what/default.nix
@@ -15,5 +15,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ fpletz ];
license = licenses.gpl2Plus;
platforms = platforms.linux;
+ mainProgram = "virt-what";
};
}
diff --git a/pkgs/applications/virtualization/virter/default.nix b/pkgs/applications/virtualization/virter/default.nix
index 6a0b94999000..01cfe07da8ab 100644
--- a/pkgs/applications/virtualization/virter/default.nix
+++ b/pkgs/applications/virtualization/virter/default.nix
@@ -32,5 +32,6 @@ buildGoModule rec {
homepage = "https://github.com/LINBIT/virter";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ dit7ya ];
+ mainProgram = "virter";
};
}
diff --git a/pkgs/applications/virtualization/x11docker/default.nix b/pkgs/applications/virtualization/x11docker/default.nix
index f6612f3d9aea..840c9d648b94 100644
--- a/pkgs/applications/virtualization/x11docker/default.nix
+++ b/pkgs/applications/virtualization/x11docker/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
+ mainProgram = "x11docker";
};
}
diff --git a/pkgs/applications/virtualization/youki/default.nix b/pkgs/applications/virtualization/youki/default.nix
index a179b4568a7f..93355b74b472 100644
--- a/pkgs/applications/virtualization/youki/default.nix
+++ b/pkgs/applications/virtualization/youki/default.nix
@@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.asl20;
maintainers = [];
platforms = platforms.linux;
+ mainProgram = "youki";
};
}
diff --git a/pkgs/applications/window-managers/cagebreak/default.nix b/pkgs/applications/window-managers/cagebreak/default.nix
index 1f07da0a7bc4..f070b1fd062c 100644
--- a/pkgs/applications/window-managers/cagebreak/default.nix
+++ b/pkgs/applications/window-managers/cagebreak/default.nix
@@ -87,6 +87,7 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ berbiche ];
platforms = platforms.linux;
changelog = "https://github.com/project-repo/cagebreak/blob/${version}/Changelog.md";
+ mainProgram = "cagebreak";
};
passthru.tests.basic = nixosTests.cagebreak;
diff --git a/pkgs/applications/window-managers/cwm/default.nix b/pkgs/applications/window-managers/cwm/default.nix
index ac5353daeb23..5560a04dcd61 100644
--- a/pkgs/applications/window-managers/cwm/default.nix
+++ b/pkgs/applications/window-managers/cwm/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ _0x4A6F mkf ];
license = licenses.isc;
platforms = platforms.linux;
+ mainProgram = "cwm";
};
}
diff --git a/pkgs/applications/window-managers/dwl/default.nix b/pkgs/applications/window-managers/dwl/default.nix
index e4578319ee07..dc2f58b1d3a8 100644
--- a/pkgs/applications/window-managers/dwl/default.nix
+++ b/pkgs/applications/window-managers/dwl/default.nix
@@ -92,6 +92,7 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.gpl3Only;
maintainers = [ lib.maintainers.AndersonTorres ];
inherit (wayland.meta) platforms;
+ mainProgram = "dwl";
};
})
# TODO: custom patches from upstream website
diff --git a/pkgs/applications/window-managers/dwm/default.nix b/pkgs/applications/window-managers/dwm/default.nix
index a09790070772..24b011040ae4 100644
--- a/pkgs/applications/window-managers/dwm/default.nix
+++ b/pkgs/applications/window-managers/dwm/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ viric neonfuz ];
platforms = platforms.all;
+ mainProgram = "dwm";
};
}
diff --git a/pkgs/applications/window-managers/evilwm/default.nix b/pkgs/applications/window-managers/evilwm/default.nix
index 0855e512fd8e..0578be8ed6c7 100644
--- a/pkgs/applications/window-managers/evilwm/default.nix
+++ b/pkgs/applications/window-managers/evilwm/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation rec {
}; # like BSD/MIT, but Share-Alike'y; See README.
maintainers = with maintainers; [ amiloradovsky ];
platforms = platforms.all;
+ mainProgram = "evilwm";
};
}
diff --git a/pkgs/applications/window-managers/fbpanel/default.nix b/pkgs/applications/window-managers/fbpanel/default.nix
index d056005e8f52..addebf13ec65 100644
--- a/pkgs/applications/window-managers/fbpanel/default.nix
+++ b/pkgs/applications/window-managers/fbpanel/default.nix
@@ -31,6 +31,7 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ raskin ];
platforms = platforms.linux;
license = licenses.mit;
+ mainProgram = "fbpanel";
};
passthru = {
diff --git a/pkgs/applications/window-managers/gamescope/default.nix b/pkgs/applications/window-managers/gamescope/default.nix
index e9edd10b2539..99ecf86e20a1 100644
--- a/pkgs/applications/window-managers/gamescope/default.nix
+++ b/pkgs/applications/window-managers/gamescope/default.nix
@@ -130,5 +130,6 @@ stdenv.mkDerivation {
license = licenses.bsd2;
maintainers = with maintainers; [ nrdxp pedrohlc Scrumplex zhaofengli ];
platforms = platforms.linux;
+ mainProgram = "gamescope";
};
}
diff --git a/pkgs/applications/window-managers/jay/default.nix b/pkgs/applications/window-managers/jay/default.nix
index 1b58fa0f2c89..6718caf1ada2 100644
--- a/pkgs/applications/window-managers/jay/default.nix
+++ b/pkgs/applications/window-managers/jay/default.nix
@@ -39,5 +39,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ dit7ya ];
+ mainProgram = "jay";
};
}
diff --git a/pkgs/applications/window-managers/jwm/default.nix b/pkgs/applications/window-managers/jwm/default.nix
index 18df9da344d4..9456449405a8 100644
--- a/pkgs/applications/window-managers/jwm/default.nix
+++ b/pkgs/applications/window-managers/jwm/default.nix
@@ -79,5 +79,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.mit;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.romildo ];
+ mainProgram = "jwm";
};
}
diff --git a/pkgs/applications/window-managers/kbdd/default.nix b/pkgs/applications/window-managers/kbdd/default.nix
index 2fbc37d8e7eb..0692780a549d 100644
--- a/pkgs/applications/window-managers/kbdd/default.nix
+++ b/pkgs/applications/window-managers/kbdd/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = [ ];
+ mainProgram = "kbdd";
};
}
diff --git a/pkgs/applications/window-managers/lemonbar/default.nix b/pkgs/applications/window-managers/lemonbar/default.nix
index 0d8436dcb3ed..d5763a0489f1 100644
--- a/pkgs/applications/window-managers/lemonbar/default.nix
+++ b/pkgs/applications/window-managers/lemonbar/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ meisternu moni ];
license = licenses.mit;
platforms = platforms.linux;
+ mainProgram = "lemonbar";
};
}
diff --git a/pkgs/applications/window-managers/lesbar/default.nix b/pkgs/applications/window-managers/lesbar/default.nix
index 791f61c4670a..553e79f9e6dc 100644
--- a/pkgs/applications/window-managers/lesbar/default.nix
+++ b/pkgs/applications/window-managers/lesbar/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.mit;
maintainers = with maintainers; [ jpentland ];
platforms = platforms.linux;
+ mainProgram = "lesbar";
};
})
diff --git a/pkgs/applications/window-managers/lwm/default.nix b/pkgs/applications/window-managers/lwm/default.nix
index cf1088c82231..1a2e388bdc34 100644
--- a/pkgs/applications/window-managers/lwm/default.nix
+++ b/pkgs/applications/window-managers/lwm/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.AndersonTorres ];
platforms = platforms.linux;
+ mainProgram = "lwm";
};
}
diff --git a/pkgs/applications/window-managers/mlvwm/default.nix b/pkgs/applications/window-managers/mlvwm/default.nix
index 49133ef5344f..e2986159b20a 100644
--- a/pkgs/applications/window-managers/mlvwm/default.nix
+++ b/pkgs/applications/window-managers/mlvwm/default.nix
@@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
'';
platforms = platforms.linux;
maintainers = [ maintainers.j0hax ];
+ mainProgram = "mlvwm";
};
}
diff --git a/pkgs/applications/window-managers/neocomp/default.nix b/pkgs/applications/window-managers/neocomp/default.nix
index 36e6322462da..bb6615b70860 100644
--- a/pkgs/applications/window-managers/neocomp/default.nix
+++ b/pkgs/applications/window-managers/neocomp/default.nix
@@ -84,5 +84,6 @@ stdenv.mkDerivation rec {
for X11, focused on delivering frames from the window to the
framebuffer as quickly as possible.
'';
+ mainProgram = "neocomp";
};
}
diff --git a/pkgs/applications/window-managers/nimdow/default.nix b/pkgs/applications/window-managers/nimdow/default.nix
index 3d54d8f8de58..47370d884cdc 100644
--- a/pkgs/applications/window-managers/nimdow/default.nix
+++ b/pkgs/applications/window-managers/nimdow/default.nix
@@ -32,5 +32,6 @@ nimPackages.buildNimPackage rec {
description = "Nim based tiling window manager";
license = [ licenses.gpl2 ];
maintainers = [ maintainers.marcusramberg ];
+ mainProgram = "nimdow";
};
}
diff --git a/pkgs/applications/window-managers/phosh/default.nix b/pkgs/applications/window-managers/phosh/default.nix
index 6f323b963e4c..554132752c86 100644
--- a/pkgs/applications/window-managers/phosh/default.nix
+++ b/pkgs/applications/window-managers/phosh/default.nix
@@ -138,5 +138,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ masipcat tomfitzhenry zhaofengli ];
platforms = platforms.linux;
+ mainProgram = "phosh-session";
};
}
diff --git a/pkgs/applications/window-managers/sommelier/default.nix b/pkgs/applications/window-managers/sommelier/default.nix
index 4df306eec9c0..12c2e5da1b98 100644
--- a/pkgs/applications/window-managers/sommelier/default.nix
+++ b/pkgs/applications/window-managers/sommelier/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ qyliss ];
license = licenses.bsd3;
platforms = platforms.linux;
+ mainProgram = "sommelier";
};
}
diff --git a/pkgs/applications/window-managers/stalonetray/default.nix b/pkgs/applications/window-managers/stalonetray/default.nix
index 5cd0f7569caa..45160d65dbc6 100644
--- a/pkgs/applications/window-managers/stalonetray/default.nix
+++ b/pkgs/applications/window-managers/stalonetray/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [ raskin ];
+ mainProgram = "stalonetray";
};
}
diff --git a/pkgs/applications/window-managers/stumpish/default.nix b/pkgs/applications/window-managers/stumpish/default.nix
index c5c3d9db783e..c776e66da886 100644
--- a/pkgs/applications/window-managers/stumpish/default.nix
+++ b/pkgs/applications/window-managers/stumpish/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation {
license = licenses.gpl2;
maintainers = [ maintainers.ebzzry ];
platforms = platforms.unix;
+ mainProgram = "stumpish";
};
}
diff --git a/pkgs/applications/window-managers/tinywl/default.nix b/pkgs/applications/window-managers/tinywl/default.nix
index 84defaa98bed..c0b147e6ee58 100644
--- a/pkgs/applications/window-managers/tinywl/default.nix
+++ b/pkgs/applications/window-managers/tinywl/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ qyliss ] ++ wlroots.meta.maintainers;
license = licenses.cc0;
inherit (wlroots.meta) platforms;
+ mainProgram = "tinywl";
};
}
diff --git a/pkgs/applications/window-managers/trayer/default.nix b/pkgs/applications/window-managers/trayer/default.nix
index 57cf0fc93fac..60984987ab62 100644
--- a/pkgs/applications/window-managers/trayer/default.nix
+++ b/pkgs/applications/window-managers/trayer/default.nix
@@ -27,6 +27,7 @@ stdenv.mkDerivation rec {
description = "A lightweight GTK2-based systray for UNIX desktop";
platforms = platforms.linux;
maintainers = with maintainers; [ pSub ];
+ mainProgram = "trayer";
};
}
diff --git a/pkgs/applications/window-managers/vwm/default.nix b/pkgs/applications/window-managers/vwm/default.nix
index b0b40afc9e4c..7cba387369c7 100644
--- a/pkgs/applications/window-managers/vwm/default.nix
+++ b/pkgs/applications/window-managers/vwm/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ];
platforms = platforms.linux;
+ mainProgram = "vwm";
};
}
diff --git a/pkgs/applications/window-managers/windowlab/default.nix b/pkgs/applications/window-managers/windowlab/default.nix
index f4fea3f434c3..80900d0639b1 100644
--- a/pkgs/applications/window-managers/windowlab/default.nix
+++ b/pkgs/applications/window-managers/windowlab/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation {
license = licenses.gpl2;
maintainers = with maintainers; [ ehmry ];
platforms = platforms.linux;
+ mainProgram = "windowlab";
};
}
diff --git a/pkgs/applications/window-managers/wmderland/default.nix b/pkgs/applications/window-managers/wmderland/default.nix
index c0fcdd859b21..322906d5657f 100644
--- a/pkgs/applications/window-managers/wmderland/default.nix
+++ b/pkgs/applications/window-managers/wmderland/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation {
license = licenses.mit;
platforms = libX11.meta.platforms;
maintainers = with maintainers; [ takagiy ];
+ mainProgram = "wmderland";
};
}
diff --git a/pkgs/applications/window-managers/wmderlandc/default.nix b/pkgs/applications/window-managers/wmderlandc/default.nix
index f439833e547a..45170ab0d15a 100644
--- a/pkgs/applications/window-managers/wmderlandc/default.nix
+++ b/pkgs/applications/window-managers/wmderlandc/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ takagiy ];
+ mainProgram = "wmderlandc";
};
})
diff --git a/pkgs/applications/window-managers/wmfs/default.nix b/pkgs/applications/window-managers/wmfs/default.nix
index eaafac71b6c1..6c850278b337 100644
--- a/pkgs/applications/window-managers/wmfs/default.nix
+++ b/pkgs/applications/window-managers/wmfs/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation {
license = licenses.bsd2;
maintainers = [ maintainers.balsoft ];
platforms = platforms.linux;
+ mainProgram = "wmfs";
};
}
diff --git a/pkgs/applications/window-managers/x-create-mouse-void/default.nix b/pkgs/applications/window-managers/x-create-mouse-void/default.nix
index d0241a296ad6..86ae59a6152c 100644
--- a/pkgs/applications/window-managers/x-create-mouse-void/default.nix
+++ b/pkgs/applications/window-managers/x-create-mouse-void/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
license = licenses.unfreeRedistributable;
maintainers = with maintainers; [ eigengrau ];
+ mainProgram = "x-create-mouse-void";
};
}
diff --git a/pkgs/applications/window-managers/yabar/build.nix b/pkgs/applications/window-managers/yabar/build.nix
index 207e3a83ab2b..d66c905fea90 100644
--- a/pkgs/applications/window-managers/yabar/build.nix
+++ b/pkgs/applications/window-managers/yabar/build.nix
@@ -68,5 +68,6 @@ stdenv.mkDerivation {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "yabar";
};
}
diff --git a/pkgs/servers/adguardhome/default.nix b/pkgs/servers/adguardhome/default.nix
index 1c2a450b9270..44940468dc81 100644
--- a/pkgs/servers/adguardhome/default.nix
+++ b/pkgs/servers/adguardhome/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ numkem iagoq rhoriguchi ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.gpl3Only;
+ mainProgram = "adguardhome";
};
}
diff --git a/pkgs/servers/alps/default.nix b/pkgs/servers/alps/default.nix
index 5a296f905451..70659f0c3c5e 100644
--- a/pkgs/servers/alps/default.nix
+++ b/pkgs/servers/alps/default.nix
@@ -46,5 +46,6 @@ buildGoModule rec {
homepage = "https://git.sr.ht/~migadu/alps";
license = licenses.mit;
maintainers = with maintainers; [ booklearner madonius hmenke ];
+ mainProgram = "alps";
};
}
diff --git a/pkgs/servers/althttpd/default.nix b/pkgs/servers/althttpd/default.nix
index 49d552f48dcf..670a228a1e94 100644
--- a/pkgs/servers/althttpd/default.nix
+++ b/pkgs/servers/althttpd/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.publicDomain;
maintainers = with maintainers; [ siraben ];
platforms = platforms.all;
+ mainProgram = "althttpd";
};
}
diff --git a/pkgs/servers/ankisyncd/default.nix b/pkgs/servers/ankisyncd/default.nix
index cc3ae1c6ad72..4a3c16c4b4ad 100644
--- a/pkgs/servers/ankisyncd/default.nix
+++ b/pkgs/servers/ankisyncd/default.nix
@@ -48,5 +48,6 @@ in rustPlatform.buildRustPackage {
homepage = "https://github.com/ankicommunity/anki-sync-server-rs";
license = with licenses; [ agpl3Only ];
maintainers = with maintainers; [ martinetd ];
+ mainProgram = "ankisyncd";
};
}
diff --git a/pkgs/servers/beanstalkd/default.nix b/pkgs/servers/beanstalkd/default.nix
index af372102f76f..a12f6146fdc0 100644
--- a/pkgs/servers/beanstalkd/default.nix
+++ b/pkgs/servers/beanstalkd/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.zimbatm ];
platforms = platforms.all;
+ mainProgram = "beanstalkd";
};
}
diff --git a/pkgs/servers/bloat/default.nix b/pkgs/servers/bloat/default.nix
index bd4ae38efaa8..4f9e5feb915b 100644
--- a/pkgs/servers/bloat/default.nix
+++ b/pkgs/servers/bloat/default.nix
@@ -38,5 +38,6 @@ buildGoModule {
downloadPage = "https://git.freesoftwareextremist.com/bloat/";
license = licenses.cc0;
maintainers = with maintainers; [ fgaz ];
+ mainProgram = "bloat";
};
}
diff --git a/pkgs/servers/blockbook/default.nix b/pkgs/servers/blockbook/default.nix
index 147115b550ef..1116c5a36d6f 100644
--- a/pkgs/servers/blockbook/default.nix
+++ b/pkgs/servers/blockbook/default.nix
@@ -67,5 +67,6 @@ buildGoModule rec {
license = licenses.agpl3;
maintainers = with maintainers; [ mmahut _1000101 ];
platforms = platforms.unix;
+ mainProgram = "blockbook";
};
}
diff --git a/pkgs/servers/brickd/default.nix b/pkgs/servers/brickd/default.nix
index d3cf54114c3b..590f6f315fe8 100644
--- a/pkgs/servers/brickd/default.nix
+++ b/pkgs/servers/brickd/default.nix
@@ -59,5 +59,6 @@ stdenv.mkDerivation {
maintainers = [ lib.maintainers.qknight ];
license = lib.licenses.gpl2;
platforms = lib.platforms.all;
+ mainProgram = "brickd";
};
}
diff --git a/pkgs/servers/calibre-web/default.nix b/pkgs/servers/calibre-web/default.nix
index 160435802957..eb5f9bae9297 100644
--- a/pkgs/servers/calibre-web/default.nix
+++ b/pkgs/servers/calibre-web/default.nix
@@ -103,5 +103,6 @@ python.pkgs.buildPythonApplication rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ pborzenkov ];
platforms = platforms.all;
+ mainProgram = "calibre-web";
};
}
diff --git a/pkgs/servers/cayley/default.nix b/pkgs/servers/cayley/default.nix
index df5760fb2b2a..b5222f41b3b1 100644
--- a/pkgs/servers/cayley/default.nix
+++ b/pkgs/servers/cayley/default.nix
@@ -35,5 +35,6 @@ buildGoModule rec {
homepage = "https://cayley.io/";
license = licenses.asl20;
maintainers = with maintainers; [ sigma ];
+ mainProgram = "cayley";
};
}
diff --git a/pkgs/servers/dcnnt/default.nix b/pkgs/servers/dcnnt/default.nix
index 1140325b05f3..dff64f4f568a 100644
--- a/pkgs/servers/dcnnt/default.nix
+++ b/pkgs/servers/dcnnt/default.nix
@@ -22,5 +22,6 @@ buildPythonApplication rec {
'';
license = licenses.mit;
maintainers = with maintainers; [ arnoutkroeze ];
+ mainProgram = "dcnnt";
};
}
diff --git a/pkgs/servers/demoit/default.nix b/pkgs/servers/demoit/default.nix
index 3a587230eef8..253642bbdddd 100644
--- a/pkgs/servers/demoit/default.nix
+++ b/pkgs/servers/demoit/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/dgageot/demoit";
license = licenses.asl20;
maintainers = [ maintainers.freezeboy ];
+ mainProgram = "demoit";
};
}
diff --git a/pkgs/servers/dex/default.nix b/pkgs/servers/dex/default.nix
index 4ab354518486..65bbf51ba9d0 100644
--- a/pkgs/servers/dex/default.nix
+++ b/pkgs/servers/dex/default.nix
@@ -33,5 +33,6 @@ buildGoModule rec {
homepage = "https://github.com/dexidp/dex";
license = licenses.asl20;
maintainers = with maintainers; [ benley techknowlogick ];
+ mainProgram = "dex";
};
}
diff --git a/pkgs/servers/dgraph/default.nix b/pkgs/servers/dgraph/default.nix
index b800b0b77804..321a37ec521d 100644
--- a/pkgs/servers/dgraph/default.nix
+++ b/pkgs/servers/dgraph/default.nix
@@ -44,5 +44,6 @@ buildGoModule rec {
maintainers = with maintainers; [ sigma ];
# Apache 2.0 because we use only build "oss"
license = licenses.asl20;
+ mainProgram = "dgraph";
};
}
diff --git a/pkgs/servers/domoticz/default.nix b/pkgs/servers/domoticz/default.nix
index 6e50b4754438..65c7debfd4d9 100644
--- a/pkgs/servers/domoticz/default.nix
+++ b/pkgs/servers/domoticz/default.nix
@@ -86,5 +86,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.all;
broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/staging-next/domoticz.x86_64-darwin
+ mainProgram = "domoticz";
};
}
diff --git a/pkgs/servers/duckling-proxy/default.nix b/pkgs/servers/duckling-proxy/default.nix
index b314a6b59bd4..057d4f03f3b5 100644
--- a/pkgs/servers/duckling-proxy/default.nix
+++ b/pkgs/servers/duckling-proxy/default.nix
@@ -18,5 +18,6 @@ buildGoModule {
homepage = "https://github.com/LukeEmmet/duckling-proxy";
license = licenses.mit;
maintainers = with maintainers; [ kaction ];
+ mainProgram = "duckling-proxy";
};
}
diff --git a/pkgs/servers/echoip/default.nix b/pkgs/servers/echoip/default.nix
index b34b6f1c34f5..ae450ddae833 100644
--- a/pkgs/servers/echoip/default.nix
+++ b/pkgs/servers/echoip/default.nix
@@ -32,5 +32,6 @@ buildGoModule {
homepage = "https://github.com/mpolden/echoip";
license = licenses.bsd3;
maintainers = with maintainers; [ rvolosatovs SuperSandro2000 ];
+ mainProgram = "echoip";
};
}
diff --git a/pkgs/servers/elasticmq-server-bin/default.nix b/pkgs/servers/elasticmq-server-bin/default.nix
index 7b33435a9dbe..6066fb718ef7 100644
--- a/pkgs/servers/elasticmq-server-bin/default.nix
+++ b/pkgs/servers/elasticmq-server-bin/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ peterromfeldhk ];
+ mainProgram = "elasticmq-server";
};
})
diff --git a/pkgs/servers/endlessh-go/default.nix b/pkgs/servers/endlessh-go/default.nix
index 4012038a1e05..44c574a316f2 100644
--- a/pkgs/servers/endlessh-go/default.nix
+++ b/pkgs/servers/endlessh-go/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
changelog = "https://github.com/shizunge/endlessh-go/releases/tag/${version}";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ azahi ];
+ mainProgram = "endlessh-go";
};
}
diff --git a/pkgs/servers/endlessh/default.nix b/pkgs/servers/endlessh/default.nix
index e408c764939f..4c99251cfa90 100644
--- a/pkgs/servers/endlessh/default.nix
+++ b/pkgs/servers/endlessh/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
license = licenses.unlicense;
maintainers = with maintainers; [ azahi marsam ];
platforms = platforms.unix;
+ mainProgram = "endlessh";
};
}
diff --git a/pkgs/servers/fcgiwrap/default.nix b/pkgs/servers/fcgiwrap/default.nix
index c778ed72328e..0df4bc5a3833 100644
--- a/pkgs/servers/fcgiwrap/default.nix
+++ b/pkgs/servers/fcgiwrap/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ ];
platforms = with platforms; linux;
license = licenses.mit;
+ mainProgram = "fcgiwrap";
};
}
diff --git a/pkgs/servers/fedigroups/default.nix b/pkgs/servers/fedigroups/default.nix
index 0b9fa4c2a058..b94620e67afd 100644
--- a/pkgs/servers/fedigroups/default.nix
+++ b/pkgs/servers/fedigroups/default.nix
@@ -50,5 +50,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ fgaz ];
platforms = platforms.all;
+ mainProgram = "fedigroups";
};
}
diff --git a/pkgs/servers/felix/default.nix b/pkgs/servers/felix/default.nix
index a9796f922d3a..66fec2ce4a48 100644
--- a/pkgs/servers/felix/default.nix
+++ b/pkgs/servers/felix/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.asl20;
maintainers = [ maintainers.sander ];
+ mainProgram = "felix.jar";
};
}
diff --git a/pkgs/servers/fiche/default.nix b/pkgs/servers/fiche/default.nix
index 2875f274dc0d..375733d272cc 100644
--- a/pkgs/servers/fiche/default.nix
+++ b/pkgs/servers/fiche/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.pinpox ];
platforms = platforms.all;
+ mainProgram = "fiche";
};
}
diff --git a/pkgs/servers/fileshare/default.nix b/pkgs/servers/fileshare/default.nix
index 7141efef305a..1572e994e7c8 100644
--- a/pkgs/servers/fileshare/default.nix
+++ b/pkgs/servers/fileshare/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.esclear ];
platforms = platforms.linux;
+ mainProgram = "fileshare";
};
}
diff --git a/pkgs/servers/filtron/default.nix b/pkgs/servers/filtron/default.nix
index f50e3b19583c..768f3b204f2c 100644
--- a/pkgs/servers/filtron/default.nix
+++ b/pkgs/servers/filtron/default.nix
@@ -34,5 +34,6 @@ buildGoModule rec {
license = licenses.agpl3;
maintainers = [ maintainers.dasj19 ];
platforms = platforms.linux;
+ mainProgram = "filtron";
};
}
diff --git a/pkgs/servers/fishnet/default.nix b/pkgs/servers/fishnet/default.nix
index 6a808080517b..0d068aa1d832 100644
--- a/pkgs/servers/fishnet/default.nix
+++ b/pkgs/servers/fishnet/default.nix
@@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ tu-maurice ];
platforms = [ "aarch64-linux" "x86_64-linux" ];
+ mainProgram = "fishnet";
};
}
diff --git a/pkgs/servers/gerbera/default.nix b/pkgs/servers/gerbera/default.nix
index 9cd7cadc09ee..d83022930ad0 100644
--- a/pkgs/servers/gerbera/default.nix
+++ b/pkgs/servers/gerbera/default.nix
@@ -121,5 +121,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
maintainers = with maintainers; [ ardumont ];
platforms = platforms.linux;
+ mainProgram = "gerbera";
};
}
diff --git a/pkgs/servers/gonic/default.nix b/pkgs/servers/gonic/default.nix
index 706e529879fb..ee5bfef3b9af 100644
--- a/pkgs/servers/gonic/default.nix
+++ b/pkgs/servers/gonic/default.nix
@@ -51,5 +51,6 @@ buildGoModule rec {
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.linux;
+ mainProgram = "gonic";
};
}
diff --git a/pkgs/servers/hashi-ui/default.nix b/pkgs/servers/hashi-ui/default.nix
index 0fad3eb2648b..ab3d869be9b9 100644
--- a/pkgs/servers/hashi-ui/default.nix
+++ b/pkgs/servers/hashi-ui/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ numkem ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.mit;
+ mainProgram = "hashi-ui";
};
}
diff --git a/pkgs/servers/headphones/default.nix b/pkgs/servers/headphones/default.nix
index b3a01cd2f689..89fdd687d57b 100644
--- a/pkgs/servers/headphones/default.nix
+++ b/pkgs/servers/headphones/default.nix
@@ -35,5 +35,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.gpl3Plus;
homepage = "https://github.com/rembo10/headphones";
maintainers = with lib.maintainers; [ rembo10 ];
+ mainProgram = "headphones";
};
}
diff --git a/pkgs/servers/heisenbridge/default.nix b/pkgs/servers/heisenbridge/default.nix
index afb2520a6b88..da643564a3fb 100644
--- a/pkgs/servers/heisenbridge/default.nix
+++ b/pkgs/servers/heisenbridge/default.nix
@@ -31,5 +31,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/hifi/heisenbridge";
license = licenses.mit;
maintainers = [ maintainers.sumnerevans ];
+ mainProgram = "heisenbridge";
};
}
diff --git a/pkgs/servers/hitch/default.nix b/pkgs/servers/hitch/default.nix
index b142cd0cd8ac..bed9f77908a1 100644
--- a/pkgs/servers/hitch/default.nix
+++ b/pkgs/servers/hitch/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
maintainers = [ maintainers.jflanglois ];
platforms = platforms.linux;
+ mainProgram = "hitch";
};
}
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index 8f5768fbd2c1..1c5f52588e46 100644
--- a/pkgs/servers/home-assistant/default.nix
+++ b/pkgs/servers/home-assistant/default.nix
@@ -541,5 +541,6 @@ in python.pkgs.buildPythonApplication rec {
license = licenses.asl20;
maintainers = teams.home-assistant.members;
platforms = platforms.linux;
+ mainProgram = "hass";
};
}
diff --git a/pkgs/servers/jitsi-videobridge/default.nix b/pkgs/servers/jitsi-videobridge/default.nix
index 3b14ac17c1c4..d584cd1593a5 100644
--- a/pkgs/servers/jitsi-videobridge/default.nix
+++ b/pkgs/servers/jitsi-videobridge/default.nix
@@ -55,5 +55,6 @@ stdenv.mkDerivation {
license = licenses.asl20;
maintainers = teams.jitsi.members;
platforms = platforms.linux;
+ mainProgram = "jitsi-videobridge";
};
}
diff --git a/pkgs/servers/livepeer/default.nix b/pkgs/servers/livepeer/default.nix
index b68705e34e16..695ceeb2b9a0 100644
--- a/pkgs/servers/livepeer/default.nix
+++ b/pkgs/servers/livepeer/default.nix
@@ -28,5 +28,6 @@ buildGoModule rec {
homepage = "https://livepeer.org";
license = licenses.mit;
maintainers = with maintainers; [ elitak ];
+ mainProgram = "livepeer";
};
}
diff --git a/pkgs/servers/ma1sd/default.nix b/pkgs/servers/ma1sd/default.nix
index 1725b1ab88e6..1e16cc516e0a 100644
--- a/pkgs/servers/ma1sd/default.nix
+++ b/pkgs/servers/ma1sd/default.nix
@@ -95,6 +95,7 @@ stdenv.mkDerivation {
license = licenses.agpl3Only;
maintainers = with maintainers; [ mguentner ];
platforms = platforms.all;
+ mainProgram = "ma1sd";
};
}
diff --git a/pkgs/servers/matterbridge/default.nix b/pkgs/servers/matterbridge/default.nix
index 0d175f026c29..023bbe9ddc1e 100644
--- a/pkgs/servers/matterbridge/default.nix
+++ b/pkgs/servers/matterbridge/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/42wim/matterbridge";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ ryantm ];
+ mainProgram = "matterbridge";
};
}
diff --git a/pkgs/servers/mattermost/default.nix b/pkgs/servers/mattermost/default.nix
index c1dfec34f766..693d3348a1f1 100644
--- a/pkgs/servers/mattermost/default.nix
+++ b/pkgs/servers/mattermost/default.nix
@@ -52,5 +52,6 @@ buildGoModule rec {
homepage = "https://www.mattermost.org";
license = with licenses; [ agpl3 asl20 ];
maintainers = with maintainers; [ ryantm numinit kranzes ];
+ mainProgram = "mattermost";
};
}
diff --git a/pkgs/servers/mautrix-facebook/default.nix b/pkgs/servers/mautrix-facebook/default.nix
index f667d61511e4..b66ebaa47b53 100644
--- a/pkgs/servers/mautrix-facebook/default.nix
+++ b/pkgs/servers/mautrix-facebook/default.nix
@@ -59,5 +59,6 @@ python3.pkgs.buildPythonPackage rec {
description = "A Matrix-Facebook Messenger puppeting bridge";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ kevincox ];
+ mainProgram = "mautrix-facebook";
};
}
diff --git a/pkgs/servers/mautrix-signal/default.nix b/pkgs/servers/mautrix-signal/default.nix
index fb18bfff3585..eb886482c2ff 100644
--- a/pkgs/servers/mautrix-signal/default.nix
+++ b/pkgs/servers/mautrix-signal/default.nix
@@ -67,5 +67,6 @@ python3.pkgs.buildPythonPackage rec {
license = licenses.agpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ expipiplus1 ];
+ mainProgram = "mautrix-signal";
};
}
diff --git a/pkgs/servers/mautrix-whatsapp/default.nix b/pkgs/servers/mautrix-whatsapp/default.nix
index 566f7d1cabfa..f8e94264858b 100644
--- a/pkgs/servers/mautrix-whatsapp/default.nix
+++ b/pkgs/servers/mautrix-whatsapp/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
description = "Matrix <-> Whatsapp hybrid puppeting/relaybot bridge";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ vskilet ma27 chvp ];
+ mainProgram = "mautrix-whatsapp";
};
}
diff --git a/pkgs/servers/memcached/default.nix b/pkgs/servers/memcached/default.nix
index 95f95cda68e7..a8beb4d4bed5 100644
--- a/pkgs/servers/memcached/default.nix
+++ b/pkgs/servers/memcached/default.nix
@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
maintainers = [ maintainers.coconnor ];
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "memcached";
};
passthru.tests = {
smoke-tests = nixosTests.memcached;
diff --git a/pkgs/servers/metabase/default.nix b/pkgs/servers/metabase/default.nix
index 2fb8c1f5cbb8..297a962917cc 100644
--- a/pkgs/servers/metabase/default.nix
+++ b/pkgs/servers/metabase/default.nix
@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
license = licenses.agpl3Only;
platforms = platforms.all;
maintainers = with maintainers; [ schneefux thoughtpolice mmahut ];
+ mainProgram = "metabase";
};
passthru.tests = {
inherit (nixosTests) metabase;
diff --git a/pkgs/servers/meteor/default.nix b/pkgs/servers/meteor/default.nix
index 868c420d49ae..0ce2189568cb 100644
--- a/pkgs/servers/meteor/default.nix
+++ b/pkgs/servers/meteor/default.nix
@@ -98,5 +98,6 @@ stdenv.mkDerivation {
license = licenses.mit;
platforms = builtins.attrNames srcs;
maintainers = with maintainers; [ ];
+ mainProgram = "meteor";
};
}
diff --git a/pkgs/servers/microserver/default.nix b/pkgs/servers/microserver/default.nix
index 21f1fe43d27c..c6ca5edd70c7 100644
--- a/pkgs/servers/microserver/default.nix
+++ b/pkgs/servers/microserver/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
description = "Simple ad-hoc server with SPA support";
maintainers = with maintainers; [ flosse ];
license = licenses.mit;
+ mainProgram = "microserver";
};
}
diff --git a/pkgs/servers/plik/programs.nix b/pkgs/servers/plik/programs.nix
index 1ad89b1fb9b9..1ab4342f6c31 100644
--- a/pkgs/servers/plik/programs.nix
+++ b/pkgs/servers/plik/programs.nix
@@ -17,6 +17,7 @@ let
description = "Scalable & friendly temporary file upload system";
maintainers = with maintainers; [ freezeboy ];
license = licenses.mit;
+ mainProgram = "plik";
};
postPatch = ''
diff --git a/pkgs/servers/rtrtr/default.nix b/pkgs/servers/rtrtr/default.nix
index 228985f1cab5..fe6ce6f3a5b4 100644
--- a/pkgs/servers/rtrtr/default.nix
+++ b/pkgs/servers/rtrtr/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/NLnetLabs/rtrtr/blob/v${version}/Changelog.md";
license = licenses.bsd3;
maintainers = with maintainers; [ steamwalker ];
+ mainProgram = "rtrtr";
};
}
diff --git a/pkgs/servers/simple-http-server/default.nix b/pkgs/servers/simple-http-server/default.nix
index f2d8309d0901..002d456ef026 100644
--- a/pkgs/servers/simple-http-server/default.nix
+++ b/pkgs/servers/simple-http-server/default.nix
@@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/TheWaWaR/simple-http-server/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda mephistophiles ];
+ mainProgram = "simple-http-server";
};
}
diff --git a/pkgs/tools/archivers/afio/default.nix b/pkgs/tools/archivers/afio/default.nix
index 7ef374b5bfe6..d321bd44985d 100644
--- a/pkgs/tools/archivers/afio/default.nix
+++ b/pkgs/tools/archivers/afio/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
* a comprehensive discussion.
*/
license = lib.licenses.free;
+ mainProgram = "afio";
};
}
diff --git a/pkgs/tools/archivers/arc_unpacker/default.nix b/pkgs/tools/archivers/arc_unpacker/default.nix
index ee40a7a5ab4a..f293ae49626f 100644
--- a/pkgs/tools/archivers/arc_unpacker/default.nix
+++ b/pkgs/tools/archivers/arc_unpacker/default.nix
@@ -85,5 +85,6 @@ stdenv.mkDerivation {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ midchildan ];
platforms = platforms.all;
+ mainProgram = "arc_unpacker";
};
}
diff --git a/pkgs/tools/archivers/cabextract/default.nix b/pkgs/tools/archivers/cabextract/default.nix
index 6268a7826e59..6860b5226771 100644
--- a/pkgs/tools/archivers/cabextract/default.nix
+++ b/pkgs/tools/archivers/cabextract/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
license = licenses.gpl3;
maintainers = with maintainers; [ pSub ];
+ mainProgram = "cabextract";
};
}
diff --git a/pkgs/tools/archivers/cpio/default.nix b/pkgs/tools/archivers/cpio/default.nix
index 0fe726f09977..1b766fed1492 100644
--- a/pkgs/tools/archivers/cpio/default.nix
+++ b/pkgs/tools/archivers/cpio/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.all;
priority = 6; # resolves collision with gnutar's "libexec/rmt"
+ mainProgram = "cpio";
};
}
diff --git a/pkgs/tools/archivers/ctrtool/default.nix b/pkgs/tools/archivers/ctrtool/default.nix
index 2408f3cf6d6a..74b95a116575 100644
--- a/pkgs/tools/archivers/ctrtool/default.nix
+++ b/pkgs/tools/archivers/ctrtool/default.nix
@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
description = "A tool to extract data from a 3ds rom";
platforms = platforms.linux;
maintainers = [ maintainers.marius851000 ];
+ mainProgram = "ctrtool";
};
}
diff --git a/pkgs/tools/archivers/dumpnar/default.nix b/pkgs/tools/archivers/dumpnar/default.nix
index e2285574a9a6..e63c79938864 100644
--- a/pkgs/tools/archivers/dumpnar/default.nix
+++ b/pkgs/tools/archivers/dumpnar/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl2Plus;
platforms = platforms.all;
maintainers = [ maintainers.stephank ];
+ mainProgram = "dumpnar";
};
}
diff --git a/pkgs/tools/archivers/fsarchiver/default.nix b/pkgs/tools/archivers/fsarchiver/default.nix
index e9265108bb95..40a16f21ab59 100644
--- a/pkgs/tools/archivers/fsarchiver/default.nix
+++ b/pkgs/tools/archivers/fsarchiver/default.nix
@@ -40,5 +40,6 @@ in stdenv.mkDerivation {
license = licenses.lgpl2;
maintainers = with maintainers; [ ];
platforms = platforms.linux;
+ mainProgram = "fsarchiver";
};
}
diff --git a/pkgs/tools/archivers/gbl/default.nix b/pkgs/tools/archivers/gbl/default.nix
index 90c66e8ac7c5..02dbfc683edb 100644
--- a/pkgs/tools/archivers/gbl/default.nix
+++ b/pkgs/tools/archivers/gbl/default.nix
@@ -52,5 +52,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jonas-schievink/gbl";
license = licenses.mit;
maintainers = [ maintainers.raboof ];
+ mainProgram = "gbl";
};
}
diff --git a/pkgs/tools/archivers/innoextract/default.nix b/pkgs/tools/archivers/innoextract/default.nix
index d2e1bebb3676..7c66dcb84d00 100644
--- a/pkgs/tools/archivers/innoextract/default.nix
+++ b/pkgs/tools/archivers/innoextract/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = licenses.zlib;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
+ mainProgram = "innoextract";
};
}
diff --git a/pkgs/tools/archivers/lha/default.nix b/pkgs/tools/archivers/lha/default.nix
index f6b5c2bd1350..b7d0ac930290 100644
--- a/pkgs/tools/archivers/lha/default.nix
+++ b/pkgs/tools/archivers/lha/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation {
# not a free software license (it has additional requirements on commercial
# use).
license = licenses.unfree;
+ mainProgram = "lha";
};
}
diff --git a/pkgs/tools/archivers/maxcso/default.nix b/pkgs/tools/archivers/maxcso/default.nix
index 1e7fe73728de..e16d557965dd 100644
--- a/pkgs/tools/archivers/maxcso/default.nix
+++ b/pkgs/tools/archivers/maxcso/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ david-sawatzke ];
platforms = platforms.linux ++ platforms.darwin;
license = licenses.isc;
+ mainProgram = "maxcso";
};
}
diff --git a/pkgs/tools/archivers/ndstool/default.nix b/pkgs/tools/archivers/ndstool/default.nix
index de7f02ce846a..e612d83d066d 100644
--- a/pkgs/tools/archivers/ndstool/default.nix
+++ b/pkgs/tools/archivers/ndstool/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
description = "A tool to unpack and repack nds rom";
maintainers = [ lib.maintainers.marius851000 ];
license = lib.licenses.gpl3;
+ mainProgram = "ndstool";
};
}
diff --git a/pkgs/tools/archivers/payload_dumper/default.nix b/pkgs/tools/archivers/payload_dumper/default.nix
index 138f62739f41..ebb717a9e4ce 100644
--- a/pkgs/tools/archivers/payload_dumper/default.nix
+++ b/pkgs/tools/archivers/payload_dumper/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Android OTA payload dumper";
license = licenses.gpl3;
maintainers = with maintainers; [ DamienCassou ];
+ mainProgram = "payload_dumper";
};
})
diff --git a/pkgs/tools/archivers/pxattr/default.nix b/pkgs/tools/archivers/pxattr/default.nix
index 57eb7e6f87a1..de4fc45b2611 100644
--- a/pkgs/tools/archivers/pxattr/default.nix
+++ b/pkgs/tools/archivers/pxattr/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
maintainers = [ lib.maintainers.vrthra ];
license = [ lib.licenses.mit ];
platforms = lib.platforms.unix;
+ mainProgram = "pxattr";
};
}
diff --git a/pkgs/tools/archivers/quickbms/default.nix b/pkgs/tools/archivers/quickbms/default.nix
index b8e1e9fc6f1c..8915dda1e27e 100644
--- a/pkgs/tools/archivers/quickbms/default.nix
+++ b/pkgs/tools/archivers/quickbms/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ ];
platforms = platforms.linux;
+ mainProgram = "quickbms";
};
}
diff --git a/pkgs/tools/archivers/rpmextract/default.nix b/pkgs/tools/archivers/rpmextract/default.nix
index db768a5d14a2..ed81a23ba7e5 100644
--- a/pkgs/tools/archivers/rpmextract/default.nix
+++ b/pkgs/tools/archivers/rpmextract/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation {
platforms = platforms.all;
license = licenses.gpl2;
maintainers = with maintainers; [ abbradar ];
+ mainProgram = "rpmextract";
};
}
diff --git a/pkgs/tools/archivers/runzip/default.nix b/pkgs/tools/archivers/runzip/default.nix
index fddf90a5d23c..02b6bd45d8e1 100644
--- a/pkgs/tools/archivers/runzip/default.nix
+++ b/pkgs/tools/archivers/runzip/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.bsd2;
maintainers = [ lib.maintainers.raskin ];
platforms = lib.platforms.unix;
+ mainProgram = "runzip";
};
}
diff --git a/pkgs/tools/archivers/tarlz/default.nix b/pkgs/tools/archivers/tarlz/default.nix
index 250b0e05c6cd..0f031338cf6c 100644
--- a/pkgs/tools/archivers/tarlz/default.nix
+++ b/pkgs/tools/archivers/tarlz/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = with maintainers; [ ehmry ];
+ mainProgram = "tarlz";
};
}
diff --git a/pkgs/tools/archivers/undmg/default.nix b/pkgs/tools/archivers/undmg/default.nix
index 0bbf725d191b..9fe61d594416 100644
--- a/pkgs/tools/archivers/undmg/default.nix
+++ b/pkgs/tools/archivers/undmg/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.all;
maintainers = with maintainers; [ matthewbauer lnl7 ];
+ mainProgram = "undmg";
};
}
diff --git a/pkgs/tools/archivers/unshield/default.nix b/pkgs/tools/archivers/unshield/default.nix
index b3d023df59b7..50d93fea99ff 100644
--- a/pkgs/tools/archivers/unshield/default.nix
+++ b/pkgs/tools/archivers/unshield/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/twogood/unshield";
license = licenses.mit;
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "unshield";
};
}
diff --git a/pkgs/tools/archivers/unzoo/default.nix b/pkgs/tools/archivers/unzoo/default.nix
index c8fd4364ea33..b02d010ac0c9 100644
--- a/pkgs/tools/archivers/unzoo/default.nix
+++ b/pkgs/tools/archivers/unzoo/default.nix
@@ -40,5 +40,6 @@ stdenv.mkDerivation rec {
license = licenses.publicDomain;
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.all;
+ mainProgram = "unzoo";
};
}
diff --git a/pkgs/tools/archivers/xarchive/default.nix b/pkgs/tools/archivers/xarchive/default.nix
index d28e9f31b1ab..d26fdabc1d5d 100644
--- a/pkgs/tools/archivers/xarchive/default.nix
+++ b/pkgs/tools/archivers/xarchive/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
maintainers = [ lib.maintainers.domenkozar ];
license = lib.licenses.gpl2;
platforms = lib.platforms.all;
+ mainProgram = "xarchive";
};
}
diff --git a/pkgs/tools/archivers/xarchiver/default.nix b/pkgs/tools/archivers/xarchiver/default.nix
index 84052c475e92..1de4e91ead73 100644
--- a/pkgs/tools/archivers/xarchiver/default.nix
+++ b/pkgs/tools/archivers/xarchiver/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
maintainers = [ lib.maintainers.domenkozar ];
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.all;
+ mainProgram = "xarchiver";
};
}
diff --git a/pkgs/tools/archivers/zarchive/default.nix b/pkgs/tools/archivers/zarchive/default.nix
index 442257779c89..3ef68ae8b71e 100644
--- a/pkgs/tools/archivers/zarchive/default.nix
+++ b/pkgs/tools/archivers/zarchive/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/Exzap/ZArchive";
license = licenses.mit0;
maintainers = with maintainers; [ zhaofengli ];
+ mainProgram = "zarchive";
};
}
diff --git a/pkgs/tools/archivers/zpaq/default.nix b/pkgs/tools/archivers/zpaq/default.nix
index 6d0f00f51490..7c394e27d178 100644
--- a/pkgs/tools/archivers/zpaq/default.nix
+++ b/pkgs/tools/archivers/zpaq/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus ;
maintainers = with maintainers; [ raskin ];
platforms = platforms.linux;
+ mainProgram = "zpaq";
};
}
diff --git a/pkgs/tools/misc/aaa/default.nix b/pkgs/tools/misc/aaa/default.nix
index 2f5751bd8558..0988bbca7acb 100644
--- a/pkgs/tools/misc/aaa/default.nix
+++ b/pkgs/tools/misc/aaa/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/DomesticMoth/aaa";
license = with licenses; [ gpl3Only ];
maintainers = with maintainers; [ asciimoth ];
+ mainProgram = "aaa";
};
}
diff --git a/pkgs/tools/misc/abduco/default.nix b/pkgs/tools/misc/abduco/default.nix
index 9493df1c66c4..097cfd9170a9 100644
--- a/pkgs/tools/misc/abduco/default.nix
+++ b/pkgs/tools/misc/abduco/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
description = "Allows programs to be run independently from its controlling terminal";
maintainers = with maintainers; [ pSub ];
platforms = platforms.unix;
+ mainProgram = "abduco";
};
}
diff --git a/pkgs/tools/misc/adafruit-ampy/default.nix b/pkgs/tools/misc/adafruit-ampy/default.nix
index 21f137e1a832..4a87c9692ca9 100644
--- a/pkgs/tools/misc/adafruit-ampy/default.nix
+++ b/pkgs/tools/misc/adafruit-ampy/default.nix
@@ -22,5 +22,6 @@ buildPythonApplication rec {
license = licenses.mit;
description = "Utility to interact with a MicroPython board over a serial connection";
maintainers = with maintainers; [ ];
+ mainProgram = "ampy";
};
}
diff --git a/pkgs/tools/misc/addic7ed-cli/default.nix b/pkgs/tools/misc/addic7ed-cli/default.nix
index 4648e123c635..d335cfb1d737 100644
--- a/pkgs/tools/misc/addic7ed-cli/default.nix
+++ b/pkgs/tools/misc/addic7ed-cli/default.nix
@@ -27,5 +27,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.mit;
maintainers = with maintainers; [ aethelz ];
platforms = platforms.unix;
+ mainProgram = "addic7ed";
};
}
diff --git a/pkgs/tools/misc/addlicense/default.nix b/pkgs/tools/misc/addlicense/default.nix
index 0ea6beadea80..9b0dc691054a 100644
--- a/pkgs/tools/misc/addlicense/default.nix
+++ b/pkgs/tools/misc/addlicense/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/google/addlicense";
license = licenses.asl20;
maintainers = with maintainers; [ SuperSandro2000 ];
+ mainProgram = "addlicense";
};
}
diff --git a/pkgs/tools/misc/adrgen/default.nix b/pkgs/tools/misc/adrgen/default.nix
index 6f8c50bd19d0..4a367062cafa 100644
--- a/pkgs/tools/misc/adrgen/default.nix
+++ b/pkgs/tools/misc/adrgen/default.nix
@@ -39,5 +39,6 @@ buildGoModule rec {
description = "A command-line tool for generating and managing Architecture Decision Records";
license = licenses.mit;
maintainers = [ maintainers.ivar ];
+ mainProgram = "adrgen";
};
}
diff --git a/pkgs/tools/misc/afetch/default.nix b/pkgs/tools/misc/afetch/default.nix
index aea2ff1ff2b9..9b8fe7e4e091 100644
--- a/pkgs/tools/misc/afetch/default.nix
+++ b/pkgs/tools/misc/afetch/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dan4ik605743 jk ];
platforms = platforms.linux;
+ mainProgram = "afetch";
};
}
diff --git a/pkgs/tools/misc/agedu/default.nix b/pkgs/tools/misc/agedu/default.nix
index deee88a7303f..d8b2c1a2c5ca 100644
--- a/pkgs/tools/misc/agedu/default.nix
+++ b/pkgs/tools/misc/agedu/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation {
license = licenses.mit;
maintainers = with maintainers; [ symphorien ];
platforms = platforms.unix;
+ mainProgram = "agedu";
};
}
diff --git a/pkgs/tools/misc/aichat/default.nix b/pkgs/tools/misc/aichat/default.nix
index 6ec48a78fcf9..2fd1f885bfb3 100644
--- a/pkgs/tools/misc/aichat/default.nix
+++ b/pkgs/tools/misc/aichat/default.nix
@@ -33,5 +33,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/sigoden/aichat";
license = licenses.mit;
maintainers = with maintainers; [ mwdomino ];
+ mainProgram = "aichat";
};
}
diff --git a/pkgs/tools/misc/alarm-clock-applet/default.nix b/pkgs/tools/misc/alarm-clock-applet/default.nix
index bcd898862270..525d65dd7e08 100644
--- a/pkgs/tools/misc/alarm-clock-applet/default.nix
+++ b/pkgs/tools/misc/alarm-clock-applet/default.nix
@@ -55,5 +55,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ aleksana ];
platforms = platforms.linux;
+ mainProgram = "alarm-clock-applet";
};
}
diff --git a/pkgs/tools/misc/antimicrox/default.nix b/pkgs/tools/misc/antimicrox/default.nix
index f989ae912edd..85e9af7bb67e 100644
--- a/pkgs/tools/misc/antimicrox/default.nix
+++ b/pkgs/tools/misc/antimicrox/default.nix
@@ -39,5 +39,6 @@ mkDerivation rec {
maintainers = with maintainers; [ sbruder ];
license = licenses.gpl3Plus;
platforms = with platforms; linux;
+ mainProgram = "antimicrox";
};
}
diff --git a/pkgs/tools/misc/aoc-cli/default.nix b/pkgs/tools/misc/aoc-cli/default.nix
index f33ffa073d47..4fec5647e04d 100644
--- a/pkgs/tools/misc/aoc-cli/default.nix
+++ b/pkgs/tools/misc/aoc-cli/default.nix
@@ -30,5 +30,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/scarvalhojr/aoc-cli/";
license = licenses.mit;
maintainers = with maintainers; [ jordanisaacs ];
+ mainProgram = "aoc";
};
}
diff --git a/pkgs/tools/misc/apkeep/default.nix b/pkgs/tools/misc/apkeep/default.nix
index 6cce77d1d849..2da292b815b6 100644
--- a/pkgs/tools/misc/apkeep/default.nix
+++ b/pkgs/tools/misc/apkeep/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/EFForg/apkeep/blob/${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ joelkoen ];
+ mainProgram = "apkeep";
};
}
diff --git a/pkgs/tools/misc/apparix/default.nix b/pkgs/tools/misc/apparix/default.nix
index 1c78a7854256..a75a9f03f300 100644
--- a/pkgs/tools/misc/apparix/default.nix
+++ b/pkgs/tools/misc/apparix/default.nix
@@ -17,5 +17,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ ];
license = licenses.gpl2;
platforms = platforms.all;
+ mainProgram = "apparix";
};
}
diff --git a/pkgs/tools/misc/aptly/default.nix b/pkgs/tools/misc/aptly/default.nix
index f6dcd8e80aa1..6da10fe9b7fc 100644
--- a/pkgs/tools/misc/aptly/default.nix
+++ b/pkgs/tools/misc/aptly/default.nix
@@ -38,5 +38,6 @@ buildGoModule rec {
maintainers = with maintainers; [ montag451 ] ++ teams.bitnomial.members;
changelog =
"https://github.com/aptly-dev/aptly/releases/tag/v${version}";
+ mainProgram = "aptly";
};
}
diff --git a/pkgs/tools/misc/aquosctl/default.nix b/pkgs/tools/misc/aquosctl/default.nix
index d67005053b15..f8eba27e0fe4 100644
--- a/pkgs/tools/misc/aquosctl/default.nix
+++ b/pkgs/tools/misc/aquosctl/default.nix
@@ -29,6 +29,7 @@ stdenv.mkDerivation {
license = licenses.mit;
maintainers = with maintainers; [ hexa ];
platforms = platforms.linux;
+ mainProgram = "aquosctl";
};
}
diff --git a/pkgs/tools/misc/archi/default.nix b/pkgs/tools/misc/archi/default.nix
index 793e06fb3d05..d0f1a39a397e 100644
--- a/pkgs/tools/misc/archi/default.nix
+++ b/pkgs/tools/misc/archi/default.nix
@@ -78,5 +78,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ earldouglas paumr ];
+ mainProgram = "Archi";
};
}
diff --git a/pkgs/tools/misc/as-tree/default.nix b/pkgs/tools/misc/as-tree/default.nix
index 3b0c7c270dba..f4c5eb1354de 100644
--- a/pkgs/tools/misc/as-tree/default.nix
+++ b/pkgs/tools/misc/as-tree/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jez/as-tree";
license = with licenses; [ blueOak100 ];
maintainers = with maintainers; [ jshholland ];
+ mainProgram = "as-tree";
};
}
diff --git a/pkgs/tools/misc/asciinema-agg/default.nix b/pkgs/tools/misc/asciinema-agg/default.nix
index 516051e11920..3b530eb28f6f 100644
--- a/pkgs/tools/misc/asciinema-agg/default.nix
+++ b/pkgs/tools/misc/asciinema-agg/default.nix
@@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/asciinema/agg/releases/tag/${src.rev}";
license = licenses.asl20;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "agg";
};
}
diff --git a/pkgs/tools/misc/asciinema-scenario/default.nix b/pkgs/tools/misc/asciinema-scenario/default.nix
index 45d1ba4a79ec..91102ab46eae 100644
--- a/pkgs/tools/misc/asciinema-scenario/default.nix
+++ b/pkgs/tools/misc/asciinema-scenario/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/garbas/asciinema-scenario/";
maintainers = with maintainers; [ garbas ];
license = with licenses; [ mit ];
+ mainProgram = "asciinema-scenario";
};
}
diff --git a/pkgs/tools/misc/askalono/default.nix b/pkgs/tools/misc/askalono/default.nix
index 35d0bf5ff22a..3b9a0c9633e9 100644
--- a/pkgs/tools/misc/askalono/default.nix
+++ b/pkgs/tools/misc/askalono/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/jpeddicord/askalono/blob/${version}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "askalono";
};
}
diff --git a/pkgs/tools/misc/atuin/default.nix b/pkgs/tools/misc/atuin/default.nix
index 61da92e88d84..2722512992d5 100644
--- a/pkgs/tools/misc/atuin/default.nix
+++ b/pkgs/tools/misc/atuin/default.nix
@@ -54,5 +54,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/atuinsh/atuin";
license = licenses.mit;
maintainers = with maintainers; [ SuperSandro2000 sciencentistguy _0x4A6F ];
+ mainProgram = "atuin";
};
}
diff --git a/pkgs/tools/misc/automirror/default.nix b/pkgs/tools/misc/automirror/default.nix
index cc10c93b3f65..457303c6bc26 100644
--- a/pkgs/tools/misc/automirror/default.nix
+++ b/pkgs/tools/misc/automirror/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
description = "Automatic Display Mirror";
license = licenses.gpl3;
platforms = platforms.all;
+ mainProgram = "automirror";
};
}
diff --git a/pkgs/tools/misc/autorevision/default.nix b/pkgs/tools/misc/autorevision/default.nix
index ab7add1261a9..f0d979769380 100644
--- a/pkgs/tools/misc/autorevision/default.nix
+++ b/pkgs/tools/misc/autorevision/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = [ maintainers.bjornfor ];
+ mainProgram = "autorevision";
};
}
diff --git a/pkgs/tools/misc/bandwidth/default.nix b/pkgs/tools/misc/bandwidth/default.nix
index 25a7e0647ef7..9a34442b2210 100644
--- a/pkgs/tools/misc/bandwidth/default.nix
+++ b/pkgs/tools/misc/bandwidth/default.nix
@@ -53,5 +53,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.x86 ++ platforms.arm ++ platforms.aarch64;
maintainers = with maintainers; [ r-burns ];
+ mainProgram = "bandwidth";
};
}
diff --git a/pkgs/tools/misc/bartib/default.nix b/pkgs/tools/misc/bartib/default.nix
index feea3e21954a..893fbe7b58a3 100644
--- a/pkgs/tools/misc/bartib/default.nix
+++ b/pkgs/tools/misc/bartib/default.nix
@@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/nikolassv/bartib";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "bartib";
};
}
diff --git a/pkgs/tools/misc/bash_unit/default.nix b/pkgs/tools/misc/bash_unit/default.nix
index 5857bea6251d..ffedb168f1b4 100644
--- a/pkgs/tools/misc/bash_unit/default.nix
+++ b/pkgs/tools/misc/bash_unit/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ pamplemousse ];
platforms = platforms.all;
license = licenses.gpl3Plus;
+ mainProgram = "bash_unit";
};
}
diff --git a/pkgs/tools/misc/bashcards/default.nix b/pkgs/tools/misc/bashcards/default.nix
index 30a442ef5623..bce5ab40e2dd 100644
--- a/pkgs/tools/misc/bashcards/default.nix
+++ b/pkgs/tools/misc/bashcards/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
maintainers = with maintainers; [ rpearce ];
platforms = platforms.all;
+ mainProgram = "bashcards";
};
}
diff --git a/pkgs/tools/misc/bbe/default.nix b/pkgs/tools/misc/bbe/default.nix
index 1b734a83d3d3..58d099da4b06 100644
--- a/pkgs/tools/misc/bbe/default.nix
+++ b/pkgs/tools/misc/bbe/default.nix
@@ -18,5 +18,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = [ maintainers.hhm ];
+ mainProgram = "bbe";
};
}
diff --git a/pkgs/tools/misc/bdf2psf/default.nix b/pkgs/tools/misc/bdf2psf/default.nix
index 516e35a082ce..268b877629d8 100644
--- a/pkgs/tools/misc/bdf2psf/default.nix
+++ b/pkgs/tools/misc/bdf2psf/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ rnhmjoj vrthra ];
platforms = platforms.all;
+ mainProgram = "bdf2psf";
};
}
diff --git a/pkgs/tools/misc/bdf2sfd/default.nix b/pkgs/tools/misc/bdf2sfd/default.nix
index f18e5e2d9627..73a72ffeb61a 100644
--- a/pkgs/tools/misc/bdf2sfd/default.nix
+++ b/pkgs/tools/misc/bdf2sfd/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
platforms = platforms.all;
maintainers = with maintainers; [ dtzWill ];
+ mainProgram = "bdf2sfd";
};
}
diff --git a/pkgs/tools/misc/bdfresize/default.nix b/pkgs/tools/misc/bdfresize/default.nix
index ef3ffc873aa9..077b52430275 100644
--- a/pkgs/tools/misc/bdfresize/default.nix
+++ b/pkgs/tools/misc/bdfresize/default.nix
@@ -16,5 +16,6 @@ stdenv.mkDerivation rec {
homepage = "http://openlab.ring.gr.jp/efont/dist/tools/bdfresize/";
license = licenses.gpl2Only;
maintainers = with maintainers; [ malte-v ];
+ mainProgram = "bdfresize";
};
}
diff --git a/pkgs/tools/misc/beats/default.nix b/pkgs/tools/misc/beats/default.nix
index 9b387a3939d5..a8ad2436f08c 100644
--- a/pkgs/tools/misc/beats/default.nix
+++ b/pkgs/tools/misc/beats/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
description = "Swatch Internet Time implemented as a C program";
platforms = platforms.all;
maintainers = [ maintainers.j0hax ];
+ mainProgram = "beats";
};
}
diff --git a/pkgs/tools/misc/betterdiscord-installer/default.nix b/pkgs/tools/misc/betterdiscord-installer/default.nix
index 1de5b7c4cf69..f064f5227bf9 100644
--- a/pkgs/tools/misc/betterdiscord-installer/default.nix
+++ b/pkgs/tools/misc/betterdiscord-installer/default.nix
@@ -28,5 +28,6 @@ in appimageTools.wrapType2 {
license = licenses.mit;
maintainers = [ maintainers.ivar ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "betterdiscord-installer";
};
}
diff --git a/pkgs/tools/misc/bfetch/default.nix b/pkgs/tools/misc/bfetch/default.nix
index 675a8cb11f38..2d678da53233 100644
--- a/pkgs/tools/misc/bfetch/default.nix
+++ b/pkgs/tools/misc/bfetch/default.nix
@@ -25,5 +25,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.gpl3Only;
platforms = platforms.all;
maintainers = with maintainers; [ moni ];
+ mainProgram = "bfetch";
};
}
diff --git a/pkgs/tools/misc/bibtool/default.nix b/pkgs/tools/misc/bibtool/default.nix
index df27f244fca8..f9de299c87b2 100644
--- a/pkgs/tools/misc/bibtool/default.nix
+++ b/pkgs/tools/misc/bibtool/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.all;
maintainers = [ maintainers.rycee ];
+ mainProgram = "bibtool";
};
}
diff --git a/pkgs/tools/misc/bitwise/default.nix b/pkgs/tools/misc/bitwise/default.nix
index e9443f25c0a9..a01fa83b3c79 100644
--- a/pkgs/tools/misc/bitwise/default.nix
+++ b/pkgs/tools/misc/bitwise/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = [ maintainers.whonore ];
platforms = platforms.unix;
+ mainProgram = "bitwise";
};
}
diff --git a/pkgs/tools/misc/blacken-docs/default.nix b/pkgs/tools/misc/blacken-docs/default.nix
index 186f1d393ac3..434f684b78d2 100644
--- a/pkgs/tools/misc/blacken-docs/default.nix
+++ b/pkgs/tools/misc/blacken-docs/default.nix
@@ -34,5 +34,6 @@ python3.pkgs.buildPythonApplication rec {
description = "Run Black on Python code blocks in documentation files";
license = licenses.mit;
maintainers = with maintainers; [ l0b0 ];
+ mainProgram = "blacken-docs";
};
}
diff --git a/pkgs/tools/misc/blahaj/default.nix b/pkgs/tools/misc/blahaj/default.nix
index 1b0e5ff839ea..01a1de06a870 100644
--- a/pkgs/tools/misc/blahaj/default.nix
+++ b/pkgs/tools/misc/blahaj/default.nix
@@ -19,5 +19,6 @@ crystal.buildCrystalPackage rec {
homepage = "https://blahaj.queer.software";
license = licenses.bsd2;
maintainers = with maintainers; [ aleksana cafkafk ];
+ mainProgram = "blahaj";
};
}
diff --git a/pkgs/tools/misc/blflash/default.nix b/pkgs/tools/misc/blflash/default.nix
index db243a185f97..36c1712a6e57 100644
--- a/pkgs/tools/misc/blflash/default.nix
+++ b/pkgs/tools/misc/blflash/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/spacemeowx2/blflash";
license = with licenses; [ mit asl20 ];
maintainers = with maintainers; [ _0x4A6F ];
+ mainProgram = "blflash";
};
}
diff --git a/pkgs/tools/misc/blink1-tool/default.nix b/pkgs/tools/misc/blink1-tool/default.nix
index 44cfa2fbfe72..df994593d99b 100644
--- a/pkgs/tools/misc/blink1-tool/default.nix
+++ b/pkgs/tools/misc/blink1-tool/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
license = with licenses; [ cc-by-sa-40 ];
maintainers = with maintainers; [ cransom ];
platforms = platforms.linux;
+ mainProgram = "blink1-tool";
};
}
diff --git a/pkgs/tools/misc/bmap-tools/default.nix b/pkgs/tools/misc/bmap-tools/default.nix
index c78c0121ed0c..4bf170ccbc7d 100644
--- a/pkgs/tools/misc/bmap-tools/default.nix
+++ b/pkgs/tools/misc/bmap-tools/default.nix
@@ -22,5 +22,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
+ mainProgram = "bmaptool";
};
}
diff --git a/pkgs/tools/misc/bmon/default.nix b/pkgs/tools/misc/bmon/default.nix
index e85c2b96bd34..237eb7476da5 100644
--- a/pkgs/tools/misc/bmon/default.nix
+++ b/pkgs/tools/misc/bmon/default.nix
@@ -40,5 +40,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
platforms = platforms.unix;
maintainers = with maintainers; [ bjornfor pSub ];
+ mainProgram = "bmon";
};
}
diff --git a/pkgs/tools/misc/boltbrowser/default.nix b/pkgs/tools/misc/boltbrowser/default.nix
index 855d9f21f2b2..f4603ab3b4ad 100644
--- a/pkgs/tools/misc/boltbrowser/default.nix
+++ b/pkgs/tools/misc/boltbrowser/default.nix
@@ -21,5 +21,6 @@ buildGoModule rec {
homepage = "https://github.com/br0xen/boltbrowser";
license = with licenses; [ gpl3Only ];
maintainers = with maintainers; [ fab ];
+ mainProgram = "boltbrowser";
};
}
diff --git a/pkgs/tools/misc/boxxy/default.nix b/pkgs/tools/misc/boxxy/default.nix
index 4a0a4fe0a99d..52a0b94abeda 100644
--- a/pkgs/tools/misc/boxxy/default.nix
+++ b/pkgs/tools/misc/boxxy/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
maintainers = with maintainers; [ dit7ya figsoda ];
platforms = platforms.linux;
broken = stdenv.isAarch64;
+ mainProgram = "boxxy";
};
}
diff --git a/pkgs/tools/misc/broot/default.nix b/pkgs/tools/misc/broot/default.nix
index de0fd1a11559..7e686922b8aa 100644
--- a/pkgs/tools/misc/broot/default.nix
+++ b/pkgs/tools/misc/broot/default.nix
@@ -88,5 +88,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/Canop/broot/releases/tag/v${version}";
maintainers = with maintainers; [ dywedir ];
license = with licenses; [ mit ];
+ mainProgram = "broot";
};
}
diff --git a/pkgs/tools/misc/bsp-layout/default.nix b/pkgs/tools/misc/bsp-layout/default.nix
index e5a78adcadfc..e0348fb9207e 100644
--- a/pkgs/tools/misc/bsp-layout/default.nix
+++ b/pkgs/tools/misc/bsp-layout/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ totoroot ];
platforms = platforms.linux;
+ mainProgram = "bsp-layout";
};
}
diff --git a/pkgs/tools/misc/btdu/default.nix b/pkgs/tools/misc/btdu/default.nix
index 8031b5ea165d..631c542a9f8a 100644
--- a/pkgs/tools/misc/btdu/default.nix
+++ b/pkgs/tools/misc/btdu/default.nix
@@ -88,5 +88,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [ atila ];
+ mainProgram = "btdu";
};
}
diff --git a/pkgs/tools/misc/buildtorrent/default.nix b/pkgs/tools/misc/buildtorrent/default.nix
index ce357a1d491e..d9fc90768a98 100644
--- a/pkgs/tools/misc/buildtorrent/default.nix
+++ b/pkgs/tools/misc/buildtorrent/default.nix
@@ -14,5 +14,6 @@ stdenv.mkDerivation rec {
homepage = "https://mathr.co.uk/blog/torrent.html";
license = licenses.gpl3Plus;
platforms = platforms.all;
+ mainProgram = "buildtorrent";
};
}
diff --git a/pkgs/tools/misc/calamares/default.nix b/pkgs/tools/misc/calamares/default.nix
index a82d62aed0df..6b9b50144708 100644
--- a/pkgs/tools/misc/calamares/default.nix
+++ b/pkgs/tools/misc/calamares/default.nix
@@ -93,5 +93,6 @@ mkDerivation rec {
license = with licenses; [ gpl3Plus bsd2 cc0 ];
maintainers = with maintainers; [ manveru vlinkz ];
platforms = platforms.linux;
+ mainProgram = "calamares";
};
}
diff --git a/pkgs/tools/misc/capture/default.nix b/pkgs/tools/misc/capture/default.nix
index d8b2fe676518..be08be4f1436 100644
--- a/pkgs/tools/misc/capture/default.nix
+++ b/pkgs/tools/misc/capture/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation {
homepage = "https://github.com/buhman/capture";
maintainers = [ maintainers.ar1a ];
license = licenses.gpl3Plus;
+ mainProgram = "capture";
};
}
diff --git a/pkgs/tools/misc/castty/default.nix b/pkgs/tools/misc/castty/default.nix
index 075c6d739b3f..86dae729790b 100644
--- a/pkgs/tools/misc/castty/default.nix
+++ b/pkgs/tools/misc/castty/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation {
license = licenses.bsd3;
maintainers = with maintainers; [ iblech ];
platforms = platforms.unix;
+ mainProgram = "castty";
};
}
diff --git a/pkgs/tools/misc/cc2538-bsl/default.nix b/pkgs/tools/misc/cc2538-bsl/default.nix
index c90fc3914d41..602327ab79b1 100644
--- a/pkgs/tools/misc/cc2538-bsl/default.nix
+++ b/pkgs/tools/misc/cc2538-bsl/default.nix
@@ -51,6 +51,7 @@ python3Packages.buildPythonPackage rec {
description = "Flash TI SimpleLink chips (CC2538, CC13xx, CC26xx) over serial";
license = licenses.bsd3;
maintainers = with maintainers; [ lorenz ];
+ mainProgram = "cc2538-bsl";
};
}
diff --git a/pkgs/tools/misc/cf-terraforming/default.nix b/pkgs/tools/misc/cf-terraforming/default.nix
index 8ac51a4821d4..916f349dc508 100644
--- a/pkgs/tools/misc/cf-terraforming/default.nix
+++ b/pkgs/tools/misc/cf-terraforming/default.nix
@@ -28,5 +28,6 @@ buildGoModule rec {
homepage = "https://github.com/cloudflare/cf-terraforming/";
license = licenses.mpl20;
maintainers = with maintainers; [ benley ];
+ mainProgram = "cf-terraforming";
};
}
diff --git a/pkgs/tools/misc/cfonts/default.nix b/pkgs/tools/misc/cfonts/default.nix
index cbee66e68f4a..244360c99d8b 100644
--- a/pkgs/tools/misc/cfonts/default.nix
+++ b/pkgs/tools/misc/cfonts/default.nix
@@ -16,5 +16,6 @@ rustPlatform.buildRustPackage rec {
"A silly little command line tool for sexy ANSI fonts in the console";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ leifhelm ];
+ mainProgram = "cfonts";
};
}
diff --git a/pkgs/tools/misc/chafa/default.nix b/pkgs/tools/misc/chafa/default.nix
index a03a55387d6b..828877acbdae 100644
--- a/pkgs/tools/misc/chafa/default.nix
+++ b/pkgs/tools/misc/chafa/default.nix
@@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl3Plus;
platforms = platforms.all;
maintainers = [ maintainers.mog ];
+ mainProgram = "chafa";
};
}
diff --git a/pkgs/tools/misc/changelogger/default.nix b/pkgs/tools/misc/changelogger/default.nix
index ce7a37c7cc1a..165f63c468ad 100644
--- a/pkgs/tools/misc/changelogger/default.nix
+++ b/pkgs/tools/misc/changelogger/default.nix
@@ -39,5 +39,6 @@ buildGoModule rec {
changelog = "https://github.com/MarkusFreitag/changelogger/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ tomsiewert ];
+ mainProgram = "changelogger";
};
}
diff --git a/pkgs/tools/misc/charasay/default.nix b/pkgs/tools/misc/charasay/default.nix
index c66605cc826c..9051638a8c2c 100644
--- a/pkgs/tools/misc/charasay/default.nix
+++ b/pkgs/tools/misc/charasay/default.nix
@@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/latipun7/charasay";
license = licenses.mit;
maintainers = with maintainers; [ hmajid2301 ];
+ mainProgram = "chara";
};
}
diff --git a/pkgs/tools/misc/checkpwn/default.nix b/pkgs/tools/misc/checkpwn/default.nix
index 413dbef68fbe..994fecc6c4db 100644
--- a/pkgs/tools/misc/checkpwn/default.nix
+++ b/pkgs/tools/misc/checkpwn/default.nix
@@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/brycx/checkpwn/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "checkpwn";
};
}
diff --git a/pkgs/tools/misc/chef-cli/default.nix b/pkgs/tools/misc/chef-cli/default.nix
index bc43592d4f28..af3a60103ca3 100644
--- a/pkgs/tools/misc/chef-cli/default.nix
+++ b/pkgs/tools/misc/chef-cli/default.nix
@@ -14,5 +14,6 @@ bundlerApp {
homepage = "https://chef.io/";
license = licenses.asl20;
maintainers = with maintainers; [ dylanmtaylor ];
+ mainProgram = "chef-cli";
};
}
diff --git a/pkgs/tools/misc/chelf/default.nix b/pkgs/tools/misc/chelf/default.nix
index 25344d8658e8..7dd84eba1e44 100644
--- a/pkgs/tools/misc/chelf/default.nix
+++ b/pkgs/tools/misc/chelf/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/Gottox/chelf";
license = licenses.bsd2;
maintainers = with maintainers; [ dtzWill ];
+ mainProgram = "chelf";
};
}
diff --git a/pkgs/tools/misc/chezmoi/default.nix b/pkgs/tools/misc/chezmoi/default.nix
index 88812357a9c0..9e0e2fafe9f2 100644
--- a/pkgs/tools/misc/chezmoi/default.nix
+++ b/pkgs/tools/misc/chezmoi/default.nix
@@ -39,5 +39,6 @@ buildGoModule rec {
changelog = "https://github.com/twpayne/chezmoi/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ jhillyerd ];
+ mainProgram = "chezmoi";
};
}
diff --git a/pkgs/tools/misc/cicero-tui/default.nix b/pkgs/tools/misc/cicero-tui/default.nix
index 8578b1a6f139..0ab33112a6e3 100644
--- a/pkgs/tools/misc/cicero-tui/default.nix
+++ b/pkgs/tools/misc/cicero-tui/default.nix
@@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ gpl3Plus ];
maintainers = with maintainers; [ shamilton ];
platforms = platforms.linux;
+ mainProgram = "cicero";
};
}
diff --git a/pkgs/tools/misc/citron/default.nix b/pkgs/tools/misc/citron/default.nix
index 17fa3c5e5a21..d40c8c936928 100644
--- a/pkgs/tools/misc/citron/default.nix
+++ b/pkgs/tools/misc/citron/default.nix
@@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ vuimuich ];
platforms = lib.platforms.linux;
+ mainProgram = "citron";
};
}
diff --git a/pkgs/tools/misc/clac/default.nix b/pkgs/tools/misc/clac/default.nix
index 0c4676323003..e87fc0bb97ae 100644
--- a/pkgs/tools/misc/clac/default.nix
+++ b/pkgs/tools/misc/clac/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
maintainers = with maintainers; [ raskin ];
platforms = platforms.unix;
+ mainProgram = "clac";
};
}
diff --git a/pkgs/tools/misc/claws/default.nix b/pkgs/tools/misc/claws/default.nix
index 5690ec74d0a2..05231d2b16e6 100644
--- a/pkgs/tools/misc/claws/default.nix
+++ b/pkgs/tools/misc/claws/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
description = "Interactive command line client for testing websocket servers";
license = licenses.mit;
maintainers = with maintainers; [ ];
+ mainProgram = "claws";
};
}
diff --git a/pkgs/tools/misc/clematis/default.nix b/pkgs/tools/misc/clematis/default.nix
index ea3c209600ad..76851bbd0fd0 100644
--- a/pkgs/tools/misc/clematis/default.nix
+++ b/pkgs/tools/misc/clematis/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ misterio77 ];
+ mainProgram = "clematis";
};
}
diff --git a/pkgs/tools/misc/clickclack/default.nix b/pkgs/tools/misc/clickclack/default.nix
index da351dbbc69c..884c2ac84bc1 100644
--- a/pkgs/tools/misc/clickclack/default.nix
+++ b/pkgs/tools/misc/clickclack/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ dotlambda ];
+ mainProgram = "clickclack";
};
}
diff --git a/pkgs/tools/misc/clini/default.nix b/pkgs/tools/misc/clini/default.nix
index 751cb3147026..95d86e6fd46d 100644
--- a/pkgs/tools/misc/clini/default.nix
+++ b/pkgs/tools/misc/clini/default.nix
@@ -16,5 +16,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/domgreen/clini";
license = licenses.mit;
maintainers = with maintainers; [ Flakebi ];
+ mainProgram = "clini";
};
}
diff --git a/pkgs/tools/misc/clipbuzz/default.nix b/pkgs/tools/misc/clipbuzz/default.nix
index 7bece66a786d..9e1e3724b899 100644
--- a/pkgs/tools/misc/clipbuzz/default.nix
+++ b/pkgs/tools/misc/clipbuzz/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation (finalAttrs: {
homepage = "https://trong.loang.net/~cnx/clipbuzz";
license = lib.licenses.unlicense;
maintainers = [ lib.maintainers.McSinyx ];
+ mainProgram = "clipbuzz";
};
})
diff --git a/pkgs/tools/misc/clipnotify/default.nix b/pkgs/tools/misc/clipnotify/default.nix
index 51a67f6983f8..8f94f974b058 100644
--- a/pkgs/tools/misc/clipnotify/default.nix
+++ b/pkgs/tools/misc/clipnotify/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
inherit (src.meta) homepage;
maintainers = with maintainers; [ jb55 ];
license = licenses.publicDomain;
+ mainProgram = "clipnotify";
};
}
diff --git a/pkgs/tools/misc/clipster/default.nix b/pkgs/tools/misc/clipster/default.nix
index e6efabb5b33a..26170d148943 100644
--- a/pkgs/tools/misc/clipster/default.nix
+++ b/pkgs/tools/misc/clipster/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/mrichar1/clipster";
platforms = platforms.linux;
maintainers = [ maintainers.magnetophon ];
+ mainProgram = "clipster";
};
}
diff --git a/pkgs/tools/misc/cloc/default.nix b/pkgs/tools/misc/cloc/default.nix
index a8fc4a4f01b8..fdd932634c5e 100644
--- a/pkgs/tools/misc/cloc/default.nix
+++ b/pkgs/tools/misc/cloc/default.nix
@@ -56,5 +56,6 @@ in stdenv.mkDerivation {
license = lib.licenses.gpl2;
platforms = lib.platforms.all;
maintainers = with lib.maintainers; [ rycee ];
+ mainProgram = "cloc";
};
}
diff --git a/pkgs/tools/misc/clolcat/default.nix b/pkgs/tools/misc/clolcat/default.nix
index 25c7ade5cd62..5ba22c69b41b 100644
--- a/pkgs/tools/misc/clolcat/default.nix
+++ b/pkgs/tools/misc/clolcat/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
maintainers = [ maintainers.felipeqq2 ];
license = licenses.wtfpl;
+ mainProgram = "clolcat";
};
}
diff --git a/pkgs/tools/misc/clpeak/default.nix b/pkgs/tools/misc/clpeak/default.nix
index c87729d81ae0..4539602320f3 100644
--- a/pkgs/tools/misc/clpeak/default.nix
+++ b/pkgs/tools/misc/clpeak/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/krrishnarraj/clpeak/";
license = licenses.unlicense;
maintainers = with maintainers; [ ];
+ mainProgram = "clpeak";
};
}
diff --git a/pkgs/tools/misc/cod/default.nix b/pkgs/tools/misc/cod/default.nix
index c681930032fc..eba78d6c2263 100644
--- a/pkgs/tools/misc/cod/default.nix
+++ b/pkgs/tools/misc/cod/default.nix
@@ -34,5 +34,6 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ SuperSandro2000 ];
broken = stdenv.isDarwin;
+ mainProgram = "cod";
};
}
diff --git a/pkgs/tools/misc/code-minimap/default.nix b/pkgs/tools/misc/code-minimap/default.nix
index dc264307e7d8..33e6ee825b0b 100644
--- a/pkgs/tools/misc/code-minimap/default.nix
+++ b/pkgs/tools/misc/code-minimap/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/wfxr/code-minimap";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ bsima ];
+ mainProgram = "code-minimap";
};
}
diff --git a/pkgs/tools/misc/codebraid/default.nix b/pkgs/tools/misc/codebraid/default.nix
index f4d8fa4940f0..516dd66cf01b 100644
--- a/pkgs/tools/misc/codebraid/default.nix
+++ b/pkgs/tools/misc/codebraid/default.nix
@@ -37,5 +37,6 @@ python3Packages.buildPythonApplication rec {
'';
license = licenses.bsd3;
maintainers = with maintainers; [ synthetica ];
+ mainProgram = "codebraid";
};
}
diff --git a/pkgs/tools/misc/codemov/default.nix b/pkgs/tools/misc/codemov/default.nix
index fe248c24edcd..d8cc40e3d861 100644
--- a/pkgs/tools/misc/codemov/default.nix
+++ b/pkgs/tools/misc/codemov/default.nix
@@ -44,5 +44,6 @@ rustPlatform.buildRustPackage {
homepage = "https://github.com/sloganking/codemov";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "codemov";
};
}
diff --git a/pkgs/tools/misc/codevis/default.nix b/pkgs/tools/misc/codevis/default.nix
index 464702432aa6..c41351f95983 100644
--- a/pkgs/tools/misc/codevis/default.nix
+++ b/pkgs/tools/misc/codevis/default.nix
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/sloganking/codevis/releases/tag/${src.rev}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "codevis";
};
}
diff --git a/pkgs/tools/misc/coinlive/default.nix b/pkgs/tools/misc/coinlive/default.nix
index 2d81a940dd57..2d5faff98a02 100644
--- a/pkgs/tools/misc/coinlive/default.nix
+++ b/pkgs/tools/misc/coinlive/default.nix
@@ -40,5 +40,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/mayeranalytics/coinlive";
license = licenses.gpl3Only;
maintainers = with maintainers; [ fab ];
+ mainProgram = "coinlive";
};
}
diff --git a/pkgs/tools/misc/colord-gtk/default.nix b/pkgs/tools/misc/colord-gtk/default.nix
index 35076a283270..1e66ab3ba00d 100644
--- a/pkgs/tools/misc/colord-gtk/default.nix
+++ b/pkgs/tools/misc/colord-gtk/default.nix
@@ -66,5 +66,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl21Plus;
maintainers = teams.gnome.members;
platforms = platforms.linux;
+ mainProgram = "cd-convert";
};
}
diff --git a/pkgs/tools/misc/colorless/default.nix b/pkgs/tools/misc/colorless/default.nix
index 46e4745172ff..d7613d30d097 100644
--- a/pkgs/tools/misc/colorless/default.nix
+++ b/pkgs/tools/misc/colorless/default.nix
@@ -43,5 +43,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.bsd2;
maintainers = with maintainers; [ suominen ];
platforms = platforms.unix;
+ mainProgram = "colorless";
};
}
diff --git a/pkgs/tools/misc/colorz/default.nix b/pkgs/tools/misc/colorz/default.nix
index d259f482942d..f60843afcfb0 100644
--- a/pkgs/tools/misc/colorz/default.nix
+++ b/pkgs/tools/misc/colorz/default.nix
@@ -20,5 +20,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/metakirby5/colorz";
license = licenses.mit;
maintainers = with maintainers; [ skykanin ];
+ mainProgram = "colorz";
};
}
diff --git a/pkgs/tools/misc/compdb/default.nix b/pkgs/tools/misc/compdb/default.nix
index c6d6d75283d9..0a5e689bb4b8 100644
--- a/pkgs/tools/misc/compdb/default.nix
+++ b/pkgs/tools/misc/compdb/default.nix
@@ -19,5 +19,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.mit;
homepage = "https://github.com/Sarcasm/compdb";
maintainers = [ maintainers.detegr ];
+ mainProgram = "compdb";
};
}
diff --git a/pkgs/tools/misc/complete-alias/default.nix b/pkgs/tools/misc/complete-alias/default.nix
index c23ed9771f23..fdf0c1ae0ab2 100644
--- a/pkgs/tools/misc/complete-alias/default.nix
+++ b/pkgs/tools/misc/complete-alias/default.nix
@@ -39,5 +39,6 @@ stdenvNoCC.mkDerivation rec {
homepage = "https://github.com/cykerway/complete-alias";
license = licenses.lgpl3Only;
maintainers = with maintainers; [ tuxinaut ];
+ mainProgram = "complete_alias";
};
}
diff --git a/pkgs/tools/misc/completely/default.nix b/pkgs/tools/misc/completely/default.nix
index 7e0129f6d1b3..326887299c0c 100644
--- a/pkgs/tools/misc/completely/default.nix
+++ b/pkgs/tools/misc/completely/default.nix
@@ -17,5 +17,6 @@ bundlerApp {
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ zendo ];
+ mainProgram = "completely";
};
}
diff --git a/pkgs/tools/misc/convbin/default.nix b/pkgs/tools/misc/convbin/default.nix
index 90b403adeb60..96164902dc2c 100644
--- a/pkgs/tools/misc/convbin/default.nix
+++ b/pkgs/tools/misc/convbin/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
maintainers = with maintainers; [ luc65r ];
platforms = platforms.all;
+ mainProgram = "convbin";
};
}
diff --git a/pkgs/tools/misc/convfont/default.nix b/pkgs/tools/misc/convfont/default.nix
index 501c4e29a416..d58f7ecc2bea 100644
--- a/pkgs/tools/misc/convfont/default.nix
+++ b/pkgs/tools/misc/convfont/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.wtfpl;
maintainers = with maintainers; [ luc65r ];
platforms = platforms.all;
+ mainProgram = "convfont";
};
}
diff --git a/pkgs/tools/misc/convimg/default.nix b/pkgs/tools/misc/convimg/default.nix
index 8492527f3037..93b01723bf62 100644
--- a/pkgs/tools/misc/convimg/default.nix
+++ b/pkgs/tools/misc/convimg/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
maintainers = with maintainers; [ luc65r ];
platforms = platforms.linux;
+ mainProgram = "convimg";
};
}
diff --git a/pkgs/tools/misc/convmv/default.nix b/pkgs/tools/misc/convmv/default.nix
index 6ed8c78361ec..8d392f78f47f 100644
--- a/pkgs/tools/misc/convmv/default.nix
+++ b/pkgs/tools/misc/convmv/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux ++ platforms.freebsd ++ platforms.cygwin;
maintainers = [ ];
license = licenses.gpl2Plus;
+ mainProgram = "convmv";
};
}
diff --git a/pkgs/tools/misc/copier/default.nix b/pkgs/tools/misc/copier/default.nix
index ea8417f6da22..c1e8568dfd50 100644
--- a/pkgs/tools/misc/copier/default.nix
+++ b/pkgs/tools/misc/copier/default.nix
@@ -53,5 +53,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://copier.readthedocs.io";
license = licenses.mit;
maintainers = with maintainers; [ jonringer ];
+ mainProgram = "copier";
};
}
diff --git a/pkgs/tools/misc/coreboot-configurator/default.nix b/pkgs/tools/misc/coreboot-configurator/default.nix
index 9d61b795ce54..2c51fd61fc11 100644
--- a/pkgs/tools/misc/coreboot-configurator/default.nix
+++ b/pkgs/tools/misc/coreboot-configurator/default.nix
@@ -56,5 +56,6 @@ mkDerivation {
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [ danth ];
+ mainProgram = "coreboot-configurator";
};
}
diff --git a/pkgs/tools/misc/cp437/default.nix b/pkgs/tools/misc/cp437/default.nix
index c08214ff548b..cb4b1b8508cb 100644
--- a/pkgs/tools/misc/cp437/default.nix
+++ b/pkgs/tools/misc/cp437/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/keaston/cp437";
license = licenses.bsd3;
maintainers = with maintainers; [ jb55 ];
+ mainProgram = "cp437";
};
}
diff --git a/pkgs/tools/misc/cpufetch/default.nix b/pkgs/tools/misc/cpufetch/default.nix
index 074a76e32e81..ac7384642e81 100644
--- a/pkgs/tools/misc/cpufetch/default.nix
+++ b/pkgs/tools/misc/cpufetch/default.nix
@@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/Dr-Noob/cpufetch";
changelog = "https://github.com/Dr-Noob/cpufetch/releases/tag/v${version}";
maintainers = with maintainers; [ devhell ];
+ mainProgram = "cpufetch";
};
}
diff --git a/pkgs/tools/misc/cpuminer/default.nix b/pkgs/tools/misc/cpuminer/default.nix
index 28335ccb4481..4b7c5fc7f486 100644
--- a/pkgs/tools/misc/cpuminer/default.nix
+++ b/pkgs/tools/misc/cpuminer/default.nix
@@ -40,5 +40,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.all;
maintainers = with maintainers; [ pSub ];
+ mainProgram = "minerd";
};
}
diff --git a/pkgs/tools/misc/crex/default.nix b/pkgs/tools/misc/crex/default.nix
index 14d462e8e6e4..d173457d7190 100644
--- a/pkgs/tools/misc/crex/default.nix
+++ b/pkgs/tools/misc/crex/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ dtzWill ];
platforms = platforms.all;
+ mainProgram = "crex";
};
}
diff --git a/pkgs/tools/misc/crypto-tracker/default.nix b/pkgs/tools/misc/crypto-tracker/default.nix
index cbab28f9cd33..273a0aa63e4c 100644
--- a/pkgs/tools/misc/crypto-tracker/default.nix
+++ b/pkgs/tools/misc/crypto-tracker/default.nix
@@ -18,5 +18,6 @@ buildGoModule rec {
homepage = "https://github.com/Nox04/crypto-tracker";
license = licenses.mit;
maintainers = with maintainers; [ tiredofit ];
+ mainProgram = "crypto-tracker";
};
}
diff --git a/pkgs/tools/misc/csv2latex/default.nix b/pkgs/tools/misc/csv2latex/default.nix
index e297bc532dc1..cc286c54e9ad 100644
--- a/pkgs/tools/misc/csv2latex/default.nix
+++ b/pkgs/tools/misc/csv2latex/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
homepage = "http://brouits.free.fr/csv2latex/";
license = licenses.gpl2;
maintainers = [ maintainers.catern ];
+ mainProgram = "csv2latex";
};
}
diff --git a/pkgs/tools/misc/csv2parquet/default.nix b/pkgs/tools/misc/csv2parquet/default.nix
index 2be9f1c3c644..0d6050d703a7 100644
--- a/pkgs/tools/misc/csv2parquet/default.nix
+++ b/pkgs/tools/misc/csv2parquet/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/domoritz/csv2parquet";
license = licenses.mit;
maintainers = with maintainers; [ john-shaffer ];
+ mainProgram = "csv2parquet";
};
}
diff --git a/pkgs/tools/misc/csvs-to-sqlite/default.nix b/pkgs/tools/misc/csvs-to-sqlite/default.nix
index dc140c1c0c01..28537e9631ea 100644
--- a/pkgs/tools/misc/csvs-to-sqlite/default.nix
+++ b/pkgs/tools/misc/csvs-to-sqlite/default.nix
@@ -57,5 +57,6 @@ with python3.pkgs; buildPythonApplication rec {
homepage = "https://github.com/simonw/csvs-to-sqlite";
license = licenses.asl20;
maintainers = [ maintainers.costrouc ];
+ mainProgram = "csvs-to-sqlite";
};
}
diff --git a/pkgs/tools/misc/cutecom/default.nix b/pkgs/tools/misc/cutecom/default.nix
index 1d264926fd7c..490d33b123d8 100644
--- a/pkgs/tools/misc/cutecom/default.nix
+++ b/pkgs/tools/misc/cutecom/default.nix
@@ -35,5 +35,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ bennofs ];
platforms = platforms.unix;
+ mainProgram = "cutecom";
};
}
diff --git a/pkgs/tools/misc/cyclonedx-python/default.nix b/pkgs/tools/misc/cyclonedx-python/default.nix
index 03b5ba031112..8284035c99e1 100644
--- a/pkgs/tools/misc/cyclonedx-python/default.nix
+++ b/pkgs/tools/misc/cyclonedx-python/default.nix
@@ -43,5 +43,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/CycloneDX/cyclonedx-python";
license = licenses.asl20;
maintainers = [ ];
+ mainProgram = "cyclonedx-py";
};
}
diff --git a/pkgs/tools/misc/dabet/default.nix b/pkgs/tools/misc/dabet/default.nix
index da7cbce191c2..acdc66cbad8f 100644
--- a/pkgs/tools/misc/dabet/default.nix
+++ b/pkgs/tools/misc/dabet/default.nix
@@ -19,6 +19,7 @@ rustPlatform.buildRustPackage rec {
homepage = "https://codeberg.org/annaaurora/dabet";
license = licenses.lgpl3Only;
maintainers = with maintainers; [ annaaurora ];
+ mainProgram = "dabet";
};
}
diff --git a/pkgs/tools/misc/dashing/default.nix b/pkgs/tools/misc/dashing/default.nix
index 7a1541b7e940..c7ec598fe309 100644
--- a/pkgs/tools/misc/dashing/default.nix
+++ b/pkgs/tools/misc/dashing/default.nix
@@ -24,5 +24,6 @@ buildGoModule rec {
homepage = "https://github.com/technosophos/dashing";
license = licenses.mit;
maintainers = with maintainers; [ ];
+ mainProgram = "dashing";
};
}
diff --git a/pkgs/tools/misc/datefmt/default.nix b/pkgs/tools/misc/datefmt/default.nix
index cffa589e3878..0b2dd7fae270 100644
--- a/pkgs/tools/misc/datefmt/default.nix
+++ b/pkgs/tools/misc/datefmt/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
license = licenses.gpl3Plus;
maintainers = with maintainers; [ jb55 ];
+ mainProgram = "datefmt";
};
}
diff --git a/pkgs/tools/misc/dbus-map/default.nix b/pkgs/tools/misc/dbus-map/default.nix
index 56f89b2f0531..955a248be7bb 100644
--- a/pkgs/tools/misc/dbus-map/default.nix
+++ b/pkgs/tools/misc/dbus-map/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "dbus-map";
};
}
diff --git a/pkgs/tools/misc/ddate/default.nix b/pkgs/tools/misc/ddate/default.nix
index 4de50693b744..012e00c8f972 100644
--- a/pkgs/tools/misc/ddate/default.nix
+++ b/pkgs/tools/misc/ddate/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.publicDomain;
maintainers = with maintainers; [ kovirobi ];
platforms = platforms.all;
+ mainProgram = "ddate";
};
}
diff --git a/pkgs/tools/misc/ddcutil/default.nix b/pkgs/tools/misc/ddcutil/default.nix
index 903f923b5d8a..285fd3799711 100644
--- a/pkgs/tools/misc/ddcutil/default.nix
+++ b/pkgs/tools/misc/ddcutil/default.nix
@@ -43,6 +43,7 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
maintainers = with maintainers; [ rnhmjoj ];
changelog = "https://github.com/rockowitz/ddcutil/blob/v${version}/CHANGELOG.md";
+ mainProgram = "ddcutil";
};
}
diff --git a/pkgs/tools/misc/debootstrap/default.nix b/pkgs/tools/misc/debootstrap/default.nix
index 04c19d93af99..96e003fe7204 100644
--- a/pkgs/tools/misc/debootstrap/default.nix
+++ b/pkgs/tools/misc/debootstrap/default.nix
@@ -97,5 +97,6 @@ in stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ marcweber ];
platforms = platforms.linux;
+ mainProgram = "debootstrap";
};
}
diff --git a/pkgs/tools/misc/dgoss/default.nix b/pkgs/tools/misc/dgoss/default.nix
index 0ca97c9f63f1..8201a8805be1 100644
--- a/pkgs/tools/misc/dgoss/default.nix
+++ b/pkgs/tools/misc/dgoss/default.nix
@@ -44,5 +44,6 @@ resholve.mkDerivation rec {
license = licenses.asl20;
platforms = platforms.linux;
maintainers = with maintainers; [ hyzual anthonyroussel ];
+ mainProgram = "dgoss";
};
}
diff --git a/pkgs/tools/misc/dialogbox/default.nix b/pkgs/tools/misc/dialogbox/default.nix
index 02fb122d4465..7012f9d69ad5 100644
--- a/pkgs/tools/misc/dialogbox/default.nix
+++ b/pkgs/tools/misc/dialogbox/default.nix
@@ -43,5 +43,6 @@ mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ AndersonTorres ];
platforms = platforms.unix;
+ mainProgram = "dialogbox";
};
}
diff --git a/pkgs/tools/misc/didu/default.nix b/pkgs/tools/misc/didu/default.nix
index 8a29cdb2d346..a5a8a790e4ff 100644
--- a/pkgs/tools/misc/didu/default.nix
+++ b/pkgs/tools/misc/didu/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://codeberg.org/annaaurora/didu";
license = licenses.lgpl3Only;
maintainers = with maintainers; [ annaaurora ];
+ mainProgram = "didu";
};
}
diff --git a/pkgs/tools/misc/diffoci/default.nix b/pkgs/tools/misc/diffoci/default.nix
index fe50ac5e5e66..df7cc71140aa 100644
--- a/pkgs/tools/misc/diffoci/default.nix
+++ b/pkgs/tools/misc/diffoci/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/reproducible-containers/diffoci/";
license = licenses.asl20;
maintainers = with maintainers; [ jk ];
+ mainProgram = "diffoci";
};
}
diff --git a/pkgs/tools/misc/diffoscope/default.nix b/pkgs/tools/misc/diffoscope/default.nix
index 09a4ef57c69f..61617044792b 100644
--- a/pkgs/tools/misc/diffoscope/default.nix
+++ b/pkgs/tools/misc/diffoscope/default.nix
@@ -288,5 +288,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dezgeg danielfullmer raitobezarius ];
platforms = platforms.unix;
+ mainProgram = "diffoscope";
};
}
diff --git a/pkgs/tools/misc/dijo/default.nix b/pkgs/tools/misc/dijo/default.nix
index 606bba0dff92..45da82571bd4 100644
--- a/pkgs/tools/misc/dijo/default.nix
+++ b/pkgs/tools/misc/dijo/default.nix
@@ -17,5 +17,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/NerdyPepper/dijo";
license = licenses.mit;
maintainers = with maintainers; [ infinisil ];
+ mainProgram = "dijo";
};
}
diff --git a/pkgs/tools/misc/discocss/default.nix b/pkgs/tools/misc/discocss/default.nix
index a9e3d124c855..b930338c29f4 100644
--- a/pkgs/tools/misc/discocss/default.nix
+++ b/pkgs/tools/misc/discocss/default.nix
@@ -38,5 +38,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.mpl20;
platforms = platforms.unix;
maintainers = with maintainers; [ mlvzk ];
+ mainProgram = "discocss";
};
}
diff --git a/pkgs/tools/misc/disfetch/default.nix b/pkgs/tools/misc/disfetch/default.nix
index 90c2c06626cd..6cd7a2683d60 100644
--- a/pkgs/tools/misc/disfetch/default.nix
+++ b/pkgs/tools/misc/disfetch/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ vel ];
+ mainProgram = "disfetch";
};
}
diff --git a/pkgs/tools/misc/diskonaut/default.nix b/pkgs/tools/misc/diskonaut/default.nix
index 0ea4106ab034..6193e0a5e816 100644
--- a/pkgs/tools/misc/diskonaut/default.nix
+++ b/pkgs/tools/misc/diskonaut/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/imsnif/diskonaut";
license = licenses.mit;
maintainers = with maintainers; [ evanjs figsoda ];
+ mainProgram = "diskonaut";
};
}
diff --git a/pkgs/tools/misc/diskscan/default.nix b/pkgs/tools/misc/diskscan/default.nix
index 265218dfcfd5..141822d22ddb 100644
--- a/pkgs/tools/misc/diskscan/default.nix
+++ b/pkgs/tools/misc/diskscan/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
platforms = with platforms; linux;
maintainers = with maintainers; [ peterhoeg ];
license = licenses.gpl3;
+ mainProgram = "diskscan";
};
}
diff --git a/pkgs/tools/misc/diskus/default.nix b/pkgs/tools/misc/diskus/default.nix
index c664de7c5dc6..cfbcfdcca6eb 100644
--- a/pkgs/tools/misc/diskus/default.nix
+++ b/pkgs/tools/misc/diskus/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
diskus is a very simple program that computes the total size of the
current directory. It is a parallelized version of du -sh.
'';
+ mainProgram = "diskus";
};
}
diff --git a/pkgs/tools/misc/djenrandom/default.nix b/pkgs/tools/misc/djenrandom/default.nix
index f55329a66180..51f892a5a453 100644
--- a/pkgs/tools/misc/djenrandom/default.nix
+++ b/pkgs/tools/misc/djenrandom/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
# djenrandom uses x86 specific instructions, therefore we can only compile for the x86 architechture
platforms = lib.platforms.x86;
maintainers = with lib.maintainers; [ orichter thillux ];
+ mainProgram = "djenrandom";
};
}
diff --git a/pkgs/tools/misc/docbook2mdoc/default.nix b/pkgs/tools/misc/docbook2mdoc/default.nix
index 9a4352d32679..f64a73a338ba 100644
--- a/pkgs/tools/misc/docbook2mdoc/default.nix
+++ b/pkgs/tools/misc/docbook2mdoc/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
platforms = platforms.all;
maintainers = with maintainers; [ ramkromberg ];
+ mainProgram = "docbook2mdoc";
};
}
diff --git a/pkgs/tools/misc/docker-sync/default.nix b/pkgs/tools/misc/docker-sync/default.nix
index 48fbaa1e9de0..aa129c0a36db 100644
--- a/pkgs/tools/misc/docker-sync/default.nix
+++ b/pkgs/tools/misc/docker-sync/default.nix
@@ -16,5 +16,6 @@ bundlerApp {
license = licenses.gpl3;
maintainers = with maintainers; [ manveru nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "docker-sync";
};
}
diff --git a/pkgs/tools/misc/docui/default.nix b/pkgs/tools/misc/docui/default.nix
index 122bc20279ba..d226c2fc8f00 100644
--- a/pkgs/tools/misc/docui/default.nix
+++ b/pkgs/tools/misc/docui/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ aethelz ];
broken = stdenv.isDarwin;
+ mainProgram = "docui";
};
}
diff --git a/pkgs/tools/misc/doitlive/default.nix b/pkgs/tools/misc/doitlive/default.nix
index 6eef5fab1d1c..483b36d98d31 100644
--- a/pkgs/tools/misc/doitlive/default.nix
+++ b/pkgs/tools/misc/doitlive/default.nix
@@ -19,5 +19,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://pypi.python.org/pypi/doitlive";
license = licenses.mit;
maintainers = with maintainers; [ mbode ];
+ mainProgram = "doitlive";
};
}
diff --git a/pkgs/tools/misc/dooit/default.nix b/pkgs/tools/misc/dooit/default.nix
index b8aa6c8809ff..79e968a5458b 100644
--- a/pkgs/tools/misc/dooit/default.nix
+++ b/pkgs/tools/misc/dooit/default.nix
@@ -50,5 +50,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/kraanzu/dooit/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ khaneliman wesleyjrz ];
+ mainProgram = "dooit";
};
}
diff --git a/pkgs/tools/misc/dotacat/default.nix b/pkgs/tools/misc/dotacat/default.nix
index 07dc66b11674..2512ff20d8d5 100644
--- a/pkgs/tools/misc/dotacat/default.nix
+++ b/pkgs/tools/misc/dotacat/default.nix
@@ -22,5 +22,6 @@ rustPlatform.buildRustPackage {
homepage = "https://gitlab.scd31.com/stephen/dotacat";
license = licenses.mit;
maintainers = with maintainers; [ traxys ];
+ mainProgram = "dotacat";
};
}
diff --git a/pkgs/tools/misc/dotter/default.nix b/pkgs/tools/misc/dotter/default.nix
index 1356a3908d60..2abe844531b5 100644
--- a/pkgs/tools/misc/dotter/default.nix
+++ b/pkgs/tools/misc/dotter/default.nix
@@ -33,5 +33,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/SuperCuber/dotter";
license = licenses.unlicense;
maintainers = with maintainers; [ linsui ];
+ mainProgram = "dotter";
};
}
diff --git a/pkgs/tools/misc/dtach/default.nix b/pkgs/tools/misc/dtach/default.nix
index 0e0d4ddd077c..226c7335f264 100644
--- a/pkgs/tools/misc/dtach/default.nix
+++ b/pkgs/tools/misc/dtach/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.unix;
maintainers = [ ];
+ mainProgram = "dtach";
};
}
diff --git a/pkgs/tools/misc/dtool/default.nix b/pkgs/tools/misc/dtool/default.nix
index 26eb0ab9ed83..9cf22a9da39f 100644
--- a/pkgs/tools/misc/dtool/default.nix
+++ b/pkgs/tools/misc/dtool/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/guoxbin/dtool";
license = licenses.gpl3Only;
maintainers = with maintainers; [ linuxissuper ];
+ mainProgram = "dtool";
};
}
diff --git a/pkgs/tools/misc/dua/default.nix b/pkgs/tools/misc/dua/default.nix
index e197c0f90ad8..6ed80c30b740 100644
--- a/pkgs/tools/misc/dua/default.nix
+++ b/pkgs/tools/misc/dua/default.nix
@@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/Byron/dua-cli/blob/v${version}/CHANGELOG.md";
license = with licenses; [ mit ];
maintainers = with maintainers; [ figsoda killercup ];
+ mainProgram = "dua";
};
}
diff --git a/pkgs/tools/misc/duc/default.nix b/pkgs/tools/misc/duc/default.nix
index d630c9412738..0501b681aa3a 100644
--- a/pkgs/tools/misc/duc/default.nix
+++ b/pkgs/tools/misc/duc/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
maintainers = [ ];
+ mainProgram = "duc";
};
}
diff --git a/pkgs/tools/misc/duf/default.nix b/pkgs/tools/misc/duf/default.nix
index dbc50346ca55..5c2ccb5717fc 100644
--- a/pkgs/tools/misc/duf/default.nix
+++ b/pkgs/tools/misc/duf/default.nix
@@ -26,5 +26,6 @@ buildGoModule rec {
description = "Disk Usage/Free Utility";
license = licenses.mit;
maintainers = with maintainers; [ figsoda penguwin ];
+ mainProgram = "duf";
};
}
diff --git a/pkgs/tools/misc/dumptorrent/default.nix b/pkgs/tools/misc/dumptorrent/default.nix
index 3199bae9987e..194d40e1c1cc 100644
--- a/pkgs/tools/misc/dumptorrent/default.nix
+++ b/pkgs/tools/misc/dumptorrent/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.zohl ];
platforms = platforms.all;
+ mainProgram = "dumptorrent";
};
}
diff --git a/pkgs/tools/misc/dupd/default.nix b/pkgs/tools/misc/dupd/default.nix
index 903a9f9e5fd4..cf5ab77e7d47 100644
--- a/pkgs/tools/misc/dupd/default.nix
+++ b/pkgs/tools/misc/dupd/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
homepage = "http://www.virkki.com/dupd";
license = licenses.gpl3;
maintainers = with maintainers; [ peterhoeg ];
+ mainProgram = "dupd";
};
}
diff --git a/pkgs/tools/misc/dutree/default.nix b/pkgs/tools/misc/dutree/default.nix
index c40385c387ba..fe47997296e8 100644
--- a/pkgs/tools/misc/dutree/default.nix
+++ b/pkgs/tools/misc/dutree/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/nachoparker/dutree";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "dutree";
};
}
diff --git a/pkgs/tools/misc/dwarf2json/default.nix b/pkgs/tools/misc/dwarf2json/default.nix
index 813c1fb36838..3bd0fa4b94a8 100644
--- a/pkgs/tools/misc/dwarf2json/default.nix
+++ b/pkgs/tools/misc/dwarf2json/default.nix
@@ -18,5 +18,6 @@ buildGoModule rec {
description = "Convert ELF/DWARF symbol and type information into vol3's intermediate JSON";
license = licenses.vol-sl;
maintainers = with maintainers; [ arkivm ];
+ mainProgram = "dwarf2json";
};
}
diff --git a/pkgs/tools/misc/dwt1-shell-color-scripts/default.nix b/pkgs/tools/misc/dwt1-shell-color-scripts/default.nix
index 39a9187b3bab..e7c7287b5311 100644
--- a/pkgs/tools/misc/dwt1-shell-color-scripts/default.nix
+++ b/pkgs/tools/misc/dwt1-shell-color-scripts/default.nix
@@ -48,5 +48,6 @@ stdenvNoCC.mkDerivation {
license = with lib.licenses; [ mit ];
maintainers = with lib.maintainers; [ ];
platforms = lib.platforms.all;
+ mainProgram = "colorscript";
};
}
diff --git a/pkgs/tools/misc/easeprobe/default.nix b/pkgs/tools/misc/easeprobe/default.nix
index 9745364fb7ec..70181956339c 100644
--- a/pkgs/tools/misc/easeprobe/default.nix
+++ b/pkgs/tools/misc/easeprobe/default.nix
@@ -33,5 +33,6 @@ buildGoModule rec {
homepage = "https://github.com/megaease/easeprobe";
license = licenses.asl20;
maintainers = with maintainers; [ dit7ya ];
+ mainProgram = "easeprobe";
};
}
diff --git a/pkgs/tools/misc/edid-decode/default.nix b/pkgs/tools/misc/edid-decode/default.nix
index f12d5a09f236..eb72d0a81570 100644
--- a/pkgs/tools/misc/edid-decode/default.nix
+++ b/pkgs/tools/misc/edid-decode/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation {
license = with licenses; [ mit ];
maintainers = with maintainers; [ Madouura ];
platforms = platforms.all;
+ mainProgram = "edid-decode";
};
}
diff --git a/pkgs/tools/misc/edir/default.nix b/pkgs/tools/misc/edir/default.nix
index f6934bae4995..9fd1c70ba7eb 100644
--- a/pkgs/tools/misc/edir/default.nix
+++ b/pkgs/tools/misc/edir/default.nix
@@ -24,5 +24,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ guyonvarch ];
platforms = platforms.all;
+ mainProgram = "edir";
};
}
diff --git a/pkgs/tools/misc/elfcat/default.nix b/pkgs/tools/misc/elfcat/default.nix
index 222470299739..53d2516e4091 100644
--- a/pkgs/tools/misc/elfcat/default.nix
+++ b/pkgs/tools/misc/elfcat/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/ruslashev/elfcat";
license = licenses.zlib;
maintainers = with maintainers; [ moni ];
+ mainProgram = "elfcat";
};
}
diff --git a/pkgs/tools/misc/empty/default.nix b/pkgs/tools/misc/empty/default.nix
index 296cd7c52583..29dfa606dd44 100644
--- a/pkgs/tools/misc/empty/default.nix
+++ b/pkgs/tools/misc/empty/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
- can easily be ported to almost all UNIX-like systems
'';
maintainers = [ maintainers.djwf ];
+ mainProgram = "empty";
};
}
diff --git a/pkgs/tools/misc/emv/default.nix b/pkgs/tools/misc/emv/default.nix
index 3e5a348c5823..a317805e463c 100644
--- a/pkgs/tools/misc/emv/default.nix
+++ b/pkgs/tools/misc/emv/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation {
description = "Editor Move: Rename files with your favourite text editor";
license = lib.licenses.publicDomain;
platforms = lib.platforms.unix;
+ mainProgram = "emv";
};
}
diff --git a/pkgs/tools/misc/encpipe/default.nix b/pkgs/tools/misc/encpipe/default.nix
index d8eea00c3107..f3ab870b0f05 100644
--- a/pkgs/tools/misc/encpipe/default.nix
+++ b/pkgs/tools/misc/encpipe/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/jedisct1/encpipe";
license = licenses.isc;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "encpipe";
};
}
diff --git a/pkgs/tools/misc/enjarify/default.nix b/pkgs/tools/misc/enjarify/default.nix
index 1828ddce7aac..0a146dc02f32 100644
--- a/pkgs/tools/misc/enjarify/default.nix
+++ b/pkgs/tools/misc/enjarify/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/google/enjarify/";
license = licenses.asl20;
maintainers = with maintainers; [ ];
+ mainProgram = "enjarify";
};
}
diff --git a/pkgs/tools/misc/ent/default.nix b/pkgs/tools/misc/ent/default.nix
index bd9dfeafea6b..3152e00503bb 100644
--- a/pkgs/tools/misc/ent/default.nix
+++ b/pkgs/tools/misc/ent/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation {
homepage = "https://www.fourmilab.ch/random/";
platforms = platforms.all;
license = licenses.publicDomain;
+ mainProgram = "ent";
};
}
diff --git a/pkgs/tools/misc/entr/default.nix b/pkgs/tools/misc/entr/default.nix
index efee9f7043e5..6d00d4128a51 100644
--- a/pkgs/tools/misc/entr/default.nix
+++ b/pkgs/tools/misc/entr/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
platforms = platforms.all;
maintainers = with maintainers; [ pSub synthetica ];
+ mainProgram = "entr";
};
}
diff --git a/pkgs/tools/misc/enumer/default.nix b/pkgs/tools/misc/enumer/default.nix
index 67b49b299f71..c10cfdccd91f 100644
--- a/pkgs/tools/misc/enumer/default.nix
+++ b/pkgs/tools/misc/enumer/default.nix
@@ -21,5 +21,6 @@ buildGoModule rec {
homepage = "https://github.com/dmarkham/enumer";
license = licenses.bsd2;
maintainers = with maintainers; [ hexa ];
+ mainProgram = "enumer";
};
}
diff --git a/pkgs/tools/misc/envchain/default.nix b/pkgs/tools/misc/envchain/default.nix
index 4446400c2f75..a204f31a7484 100644
--- a/pkgs/tools/misc/envchain/default.nix
+++ b/pkgs/tools/misc/envchain/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ ];
+ mainProgram = "envchain";
};
}
diff --git a/pkgs/tools/misc/esphome/default.nix b/pkgs/tools/misc/esphome/default.nix
index 176557ca3536..6ac1f24a2010 100644
--- a/pkgs/tools/misc/esphome/default.nix
+++ b/pkgs/tools/misc/esphome/default.nix
@@ -107,5 +107,6 @@ python.pkgs.buildPythonApplication rec {
gpl3Only # The python codebase and all other parts of this codebase
];
maintainers = with maintainers; [ globin hexa ];
+ mainProgram = "esphome";
};
}
diff --git a/pkgs/tools/misc/esptool-ck/default.nix b/pkgs/tools/misc/esptool-ck/default.nix
index 0b4e8cecaf64..2dd6415324e4 100644
--- a/pkgs/tools/misc/esptool-ck/default.nix
+++ b/pkgs/tools/misc/esptool-ck/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
+ mainProgram = "esptool";
};
}
diff --git a/pkgs/tools/misc/ethtool/default.nix b/pkgs/tools/misc/ethtool/default.nix
index 5850fada2a70..eb1911170beb 100644
--- a/pkgs/tools/misc/ethtool/default.nix
+++ b/pkgs/tools/misc/ethtool/default.nix
@@ -56,5 +56,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ bjornfor ];
+ mainProgram = "ethtool";
};
}
diff --git a/pkgs/tools/misc/ets/default.nix b/pkgs/tools/misc/ets/default.nix
index 43d26e269392..7d9103e7b350 100644
--- a/pkgs/tools/misc/ets/default.nix
+++ b/pkgs/tools/misc/ets/default.nix
@@ -38,5 +38,6 @@ buildGoModule rec {
homepage = "https://github.com/zmwangx/ets/";
license = licenses.mit;
maintainers = with maintainers; [ cameronfyfe ];
+ mainProgram = "ets";
};
}
diff --git a/pkgs/tools/misc/eva/default.nix b/pkgs/tools/misc/eva/default.nix
index 934a19209d0e..b15957a909a8 100644
--- a/pkgs/tools/misc/eva/default.nix
+++ b/pkgs/tools/misc/eva/default.nix
@@ -16,5 +16,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/NerdyPepper/eva";
license = licenses.mit;
maintainers = with maintainers; [ nrdxp ma27 figsoda ];
+ mainProgram = "eva";
};
}
diff --git a/pkgs/tools/misc/evhz/default.nix b/pkgs/tools/misc/evhz/default.nix
index 703dcae083a3..712606c6913a 100644
--- a/pkgs/tools/misc/evhz/default.nix
+++ b/pkgs/tools/misc/evhz/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation {
license = licenses.gpl3;
maintainers = with maintainers; [ Tungsten842 ];
platforms = platforms.linux;
+ mainProgram = "evhz";
};
}
diff --git a/pkgs/tools/misc/f2/default.nix b/pkgs/tools/misc/f2/default.nix
index 43c9d52a3dd1..f97c2b8e80c6 100644
--- a/pkgs/tools/misc/f2/default.nix
+++ b/pkgs/tools/misc/f2/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/ayoisaiah/f2";
license = licenses.mit;
maintainers = with maintainers; [ zendo ];
+ mainProgram = "f2";
};
}
diff --git a/pkgs/tools/misc/faketty/default.nix b/pkgs/tools/misc/faketty/default.nix
index 6ec144d5d693..4515f83d1f83 100644
--- a/pkgs/tools/misc/faketty/default.nix
+++ b/pkgs/tools/misc/faketty/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/dtolnay/faketty/releases/tag/${version}";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "faketty";
};
}
diff --git a/pkgs/tools/misc/fclones/default.nix b/pkgs/tools/misc/fclones/default.nix
index 01f35bd8c65b..6db73d081a24 100644
--- a/pkgs/tools/misc/fclones/default.nix
+++ b/pkgs/tools/misc/fclones/default.nix
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/pkolaczk/fclones/releases/tag/${src.rev}";
license = licenses.mit;
maintainers = with maintainers; [ cyounkins figsoda msfjarvis ];
+ mainProgram = "fclones";
};
}
diff --git a/pkgs/tools/misc/fcp/default.nix b/pkgs/tools/misc/fcp/default.nix
index 7124e9078457..61db506bc1ae 100644
--- a/pkgs/tools/misc/fcp/default.nix
+++ b/pkgs/tools/misc/fcp/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.bsd3;
platforms = platforms.unix;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "fcp";
};
}
diff --git a/pkgs/tools/misc/fdupes/default.nix b/pkgs/tools/misc/fdupes/default.nix
index f92a6a69fe28..e4e52115c356 100644
--- a/pkgs/tools/misc/fdupes/default.nix
+++ b/pkgs/tools/misc/fdupes/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = [ maintainers.maggesi ];
+ mainProgram = "fdupes";
};
}
diff --git a/pkgs/tools/misc/fedifetcher/default.nix b/pkgs/tools/misc/fedifetcher/default.nix
index e3070ab6e5a9..3a1192d698c1 100644
--- a/pkgs/tools/misc/fedifetcher/default.nix
+++ b/pkgs/tools/misc/fedifetcher/default.nix
@@ -36,5 +36,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://blog.thms.uk/fedifetcher";
license = licenses.mit;
maintainers = with maintainers; [ delroth ];
+ mainProgram = "fedifetcher";
};
}
diff --git a/pkgs/tools/misc/fetch-scm/default.nix b/pkgs/tools/misc/fetch-scm/default.nix
index 3e8a3e63e80a..a5bc1f65a904 100644
--- a/pkgs/tools/misc/fetch-scm/default.nix
+++ b/pkgs/tools/misc/fetch-scm/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ vel ];
+ mainProgram = "fetch-scm";
};
}
diff --git a/pkgs/tools/misc/ffsend/default.nix b/pkgs/tools/misc/ffsend/default.nix
index 309abb973d31..18f5a0ee0a16 100644
--- a/pkgs/tools/misc/ffsend/default.nix
+++ b/pkgs/tools/misc/ffsend/default.nix
@@ -88,5 +88,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ lilyball equirosa marsam ];
platforms = platforms.unix;
+ mainProgram = "ffsend";
};
}
diff --git a/pkgs/tools/misc/filebench/default.nix b/pkgs/tools/misc/filebench/default.nix
index ca62c8c4a1a8..b8d4c6fa7a89 100644
--- a/pkgs/tools/misc/filebench/default.nix
+++ b/pkgs/tools/misc/filebench/default.nix
@@ -17,5 +17,6 @@ stdenv.mkDerivation rec {
license = licenses.cddl;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
+ mainProgram = "filebench";
};
}
diff --git a/pkgs/tools/misc/fileschanged/default.nix b/pkgs/tools/misc/fileschanged/default.nix
index f44011a98a71..5644a01fa75a 100644
--- a/pkgs/tools/misc/fileschanged/default.nix
+++ b/pkgs/tools/misc/fileschanged/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
'';
platforms = lib.platforms.linux;
+ mainProgram = "fileschanged";
};
}
diff --git a/pkgs/tools/misc/findup/default.nix b/pkgs/tools/misc/findup/default.nix
index d196192447d8..9cffd61f2011 100644
--- a/pkgs/tools/misc/findup/default.nix
+++ b/pkgs/tools/misc/findup/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation (finalAttrs: {
description = "Search parent directories for sentinel files";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ booniepepper ];
+ mainProgram = "findup";
};
})
diff --git a/pkgs/tools/misc/flashrom-stable/default.nix b/pkgs/tools/misc/flashrom-stable/default.nix
index 0ad2c533fd96..053605b5aaf1 100644
--- a/pkgs/tools/misc/flashrom-stable/default.nix
+++ b/pkgs/tools/misc/flashrom-stable/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
license = with licenses; [ gpl2 gpl2Plus ];
maintainers = with maintainers; [ felixsinger ];
platforms = platforms.all;
+ mainProgram = "flashrom";
};
}
diff --git a/pkgs/tools/misc/flashrom/default.nix b/pkgs/tools/misc/flashrom/default.nix
index 6463595c28c8..b2b9583db232 100644
--- a/pkgs/tools/misc/flashrom/default.nix
+++ b/pkgs/tools/misc/flashrom/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ fpletz felixsinger ];
platforms = platforms.all;
+ mainProgram = "flashrom";
};
}
diff --git a/pkgs/tools/misc/flitter/default.nix b/pkgs/tools/misc/flitter/default.nix
index 5df3d168a9b0..958c5ebc3209 100644
--- a/pkgs/tools/misc/flitter/default.nix
+++ b/pkgs/tools/misc/flitter/default.nix
@@ -56,5 +56,6 @@ ocamlPackages.buildDunePackage {
maintainers = with maintainers; [ fgaz ];
homepage = "https://github.com/alexozer/flitter";
platforms = platforms.unix;
+ mainProgram = "flitter";
};
}
diff --git a/pkgs/tools/misc/flowgger/default.nix b/pkgs/tools/misc/flowgger/default.nix
index 44908d67bb9e..c9517043adc9 100644
--- a/pkgs/tools/misc/flowgger/default.nix
+++ b/pkgs/tools/misc/flowgger/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
description = "A fast, simple and lightweight data collector written in Rust";
license = licenses.bsd2;
maintainers = with maintainers; [];
+ mainProgram = "flowgger";
};
}
diff --git a/pkgs/tools/misc/fltrdr/default.nix b/pkgs/tools/misc/fltrdr/default.nix
index 3e51a4c8bbc2..25cbf8059335 100644
--- a/pkgs/tools/misc/fltrdr/default.nix
+++ b/pkgs/tools/misc/fltrdr/default.nix
@@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux; # can only test linux
license = licenses.mit;
maintainers = [ maintainers.matthiasbeyer ];
+ mainProgram = "fltrdr";
};
}
diff --git a/pkgs/tools/misc/font-config-info/default.nix b/pkgs/tools/misc/font-config-info/default.nix
index 89f0d9060386..20133eb0df77 100644
--- a/pkgs/tools/misc/font-config-info/default.nix
+++ b/pkgs/tools/misc/font-config-info/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
license = with licenses; [ bsd3 ];
platforms = platforms.unix;
maintainers = with maintainers; [ romildo ];
+ mainProgram = "font-config-info";
};
}
diff --git a/pkgs/tools/misc/fontfor/default.nix b/pkgs/tools/misc/fontfor/default.nix
index 73d1085450e8..f870e0107701 100644
--- a/pkgs/tools/misc/fontfor/default.nix
+++ b/pkgs/tools/misc/fontfor/default.nix
@@ -37,5 +37,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ gpl3Plus ];
maintainers = with maintainers; [ shamilton ];
platforms = platforms.linux;
+ mainProgram = "fontfor";
};
}
diff --git a/pkgs/tools/misc/fpp/default.nix b/pkgs/tools/misc/fpp/default.nix
index ff514ceafb20..d8f575b1363b 100644
--- a/pkgs/tools/misc/fpp/default.nix
+++ b/pkgs/tools/misc/fpp/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
homepage = "https://facebook.github.io/PathPicker/";
license = lib.licenses.bsd3;
platforms = lib.platforms.all;
+ mainProgram = "fpp";
};
}
diff --git a/pkgs/tools/misc/fre/default.nix b/pkgs/tools/misc/fre/default.nix
index 92393eb4fc27..b3bc0eadae0d 100644
--- a/pkgs/tools/misc/fre/default.nix
+++ b/pkgs/tools/misc/fre/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/camdencheek/fre/blob/${version}/CHANGELOG.md";
license = with licenses; [ mit ];
maintainers = with maintainers; [ gaykitty ];
+ mainProgram = "fre";
};
}
diff --git a/pkgs/tools/misc/freshfetch/default.nix b/pkgs/tools/misc/freshfetch/default.nix
index 89ec74b20258..0723c18048b9 100644
--- a/pkgs/tools/misc/freshfetch/default.nix
+++ b/pkgs/tools/misc/freshfetch/default.nix
@@ -43,5 +43,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/k4rakara/freshfetch";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "freshfetch";
};
}
diff --git a/pkgs/tools/misc/fselect/default.nix b/pkgs/tools/misc/fselect/default.nix
index fbad5f05ad3a..401de87d64fd 100644
--- a/pkgs/tools/misc/fselect/default.nix
+++ b/pkgs/tools/misc/fselect/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jhspetersson/fselect";
license = with licenses; [ asl20 mit ];
maintainers = with maintainers; [ Br1ght0ne ];
+ mainProgram = "fselect";
};
}
diff --git a/pkgs/tools/misc/fsmark/default.nix b/pkgs/tools/misc/fsmark/default.nix
index 1a21156e6403..2c2aa2c6fef8 100644
--- a/pkgs/tools/misc/fsmark/default.nix
+++ b/pkgs/tools/misc/fsmark/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
+ mainProgram = "fs_mark";
};
}
diff --git a/pkgs/tools/misc/fsmon/default.nix b/pkgs/tools/misc/fsmon/default.nix
index 6cde8a2150be..f704de4f6515 100644
--- a/pkgs/tools/misc/fsmon/default.nix
+++ b/pkgs/tools/misc/fsmon/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ dezgeg ];
platforms = platforms.linux;
+ mainProgram = "fsmon";
};
}
diff --git a/pkgs/tools/misc/fsql/default.nix b/pkgs/tools/misc/fsql/default.nix
index 4b92e885b696..d9f3b3ae8f90 100644
--- a/pkgs/tools/misc/fsql/default.nix
+++ b/pkgs/tools/misc/fsql/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/kshvmdn/fsql";
license = licenses.mit;
maintainers = with maintainers; [ pSub ];
+ mainProgram = "fsql";
};
}
diff --git a/pkgs/tools/misc/fsrx/default.nix b/pkgs/tools/misc/fsrx/default.nix
index ad1ad389f1be..63f3b9728f1e 100644
--- a/pkgs/tools/misc/fsrx/default.nix
+++ b/pkgs/tools/misc/fsrx/default.nix
@@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/thatvegandev/fsrx";
license = licenses.mit;
maintainers = with maintainers; [ MoritzBoehme ];
+ mainProgram = "fsrx";
};
}
diff --git a/pkgs/tools/misc/fw/default.nix b/pkgs/tools/misc/fw/default.nix
index dc000a11295a..99df87700747 100644
--- a/pkgs/tools/misc/fw/default.nix
+++ b/pkgs/tools/misc/fw/default.nix
@@ -43,5 +43,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/brocode/fw";
license = licenses.wtfpl;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "fw";
};
}
diff --git a/pkgs/tools/misc/fx-cast-bridge/default.nix b/pkgs/tools/misc/fx-cast-bridge/default.nix
index 5f2274101e56..d2b8f27899f0 100644
--- a/pkgs/tools/misc/fx-cast-bridge/default.nix
+++ b/pkgs/tools/misc/fx-cast-bridge/default.nix
@@ -51,5 +51,6 @@ buildNpmPackage rec {
homepage = "https://hensm.github.io/fx_cast/";
license = licenses.mit;
maintainers = with maintainers; [ dtzWill pedrohlc ];
+ mainProgram = "fx_cast_bridge";
};
}
diff --git a/pkgs/tools/misc/fzy/default.nix b/pkgs/tools/misc/fzy/default.nix
index f726adb0d462..b7186e08d3db 100644
--- a/pkgs/tools/misc/fzy/default.nix
+++ b/pkgs/tools/misc/fzy/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ dywedir ];
platforms = platforms.all;
+ mainProgram = "fzy";
};
}
diff --git a/pkgs/tools/misc/g203-led/default.nix b/pkgs/tools/misc/g203-led/default.nix
index 7290b57a3236..f2db4f58d591 100644
--- a/pkgs/tools/misc/g203-led/default.nix
+++ b/pkgs/tools/misc/g203-led/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ r-burns ];
homepage = "https://github.com/smasty/g203-led";
platforms = platforms.linux;
+ mainProgram = "g203-led";
};
}
diff --git a/pkgs/tools/misc/g933-utils/default.nix b/pkgs/tools/misc/g933-utils/default.nix
index a2671f946b05..de084fb74bf4 100644
--- a/pkgs/tools/misc/g933-utils/default.nix
+++ b/pkgs/tools/misc/g933-utils/default.nix
@@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ seqizz ];
platforms = platforms.linux;
+ mainProgram = "g933-utils";
};
}
diff --git a/pkgs/tools/misc/gay/default.nix b/pkgs/tools/misc/gay/default.nix
index 42887f85c6c0..d1129702f867 100644
--- a/pkgs/tools/misc/gay/default.nix
+++ b/pkgs/tools/misc/gay/default.nix
@@ -17,5 +17,6 @@ python3.pkgs.buildPythonApplication rec {
description = "Colour your text / terminal to be more gay";
license = licenses.mit;
maintainers = with maintainers; [ AndersonTorres CodeLongAndProsper90 ];
+ mainProgram = "gay";
};
}
diff --git a/pkgs/tools/misc/gazelle-origin/default.nix b/pkgs/tools/misc/gazelle-origin/default.nix
index 19955c56d02c..924c0ba8df7b 100644
--- a/pkgs/tools/misc/gazelle-origin/default.nix
+++ b/pkgs/tools/misc/gazelle-origin/default.nix
@@ -33,5 +33,6 @@ buildPythonApplication rec {
# TODO license is unspecified in the upstream, as well as the fork
license = licenses.unfree;
maintainers = with maintainers; [ somasis ];
+ mainProgram = "gazelle-origin";
};
}
diff --git a/pkgs/tools/misc/gbdfed/default.nix b/pkgs/tools/misc/gbdfed/default.nix
index ded2864dbc64..0d709117b924 100644
--- a/pkgs/tools/misc/gbdfed/default.nix
+++ b/pkgs/tools/misc/gbdfed/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.mit;
maintainers = [ lib.maintainers.linquize ];
platforms = lib.platforms.all;
+ mainProgram = "gbdfed";
};
}
diff --git a/pkgs/tools/misc/geteltorito/default.nix b/pkgs/tools/misc/geteltorito/default.nix
index be2de1167e3c..5fb2209ee8c1 100644
--- a/pkgs/tools/misc/geteltorito/default.nix
+++ b/pkgs/tools/misc/geteltorito/default.nix
@@ -43,6 +43,7 @@ stdenv.mkDerivation rec {
homepage = "https://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/";
maintainers = [ maintainers.Profpatsch ];
license = licenses.gpl2;
+ mainProgram = "geteltorito";
};
}
diff --git a/pkgs/tools/misc/getopt/default.nix b/pkgs/tools/misc/getopt/default.nix
index 2090fcbd7aac..6b6cbf66b13f 100644
--- a/pkgs/tools/misc/getopt/default.nix
+++ b/pkgs/tools/misc/getopt/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.unix;
homepage = "http://frodo.looijaard.name/project/getopt";
description = "Parses command-line arguments from shell scripts";
+ mainProgram = "getopt";
};
}
diff --git a/pkgs/tools/misc/gh-actions-cache/default.nix b/pkgs/tools/misc/gh-actions-cache/default.nix
index 46fe8cb704d1..2575beabf82a 100644
--- a/pkgs/tools/misc/gh-actions-cache/default.nix
+++ b/pkgs/tools/misc/gh-actions-cache/default.nix
@@ -31,5 +31,6 @@ buildGoModule rec {
changelog = "https://github.com/actions/gh-actions-cache/releases/tag/${src.rev}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ amesgen ];
+ mainProgram = "gh-actions-cache";
};
}
diff --git a/pkgs/tools/misc/gh-cal/default.nix b/pkgs/tools/misc/gh-cal/default.nix
index 3e38cdf9d752..98334e0afd55 100644
--- a/pkgs/tools/misc/gh-cal/default.nix
+++ b/pkgs/tools/misc/gh-cal/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/mrshmllow/gh-cal";
license = licenses.mit;
maintainers = with maintainers; [ loicreynier ];
+ mainProgram = "gh-cal";
};
}
diff --git a/pkgs/tools/misc/gh-dash/default.nix b/pkgs/tools/misc/gh-dash/default.nix
index 1fc865feef82..f2d7195bd3c1 100644
--- a/pkgs/tools/misc/gh-dash/default.nix
+++ b/pkgs/tools/misc/gh-dash/default.nix
@@ -34,5 +34,6 @@ buildGoModule rec {
homepage = "https://github.com/dlvhdr/gh-dash";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ amesgen ];
+ mainProgram = "gh-dash";
};
}
diff --git a/pkgs/tools/misc/gh-eco/default.nix b/pkgs/tools/misc/gh-eco/default.nix
index 98f84659a40e..329ef60c1b4e 100644
--- a/pkgs/tools/misc/gh-eco/default.nix
+++ b/pkgs/tools/misc/gh-eco/default.nix
@@ -27,6 +27,7 @@ buildGoModule rec {
description = "gh extension to explore the ecosystem";
license = licenses.mit;
maintainers = with maintainers; [ helium ];
+ mainProgram = "gh-eco";
};
}
diff --git a/pkgs/tools/misc/gh-markdown-preview/default.nix b/pkgs/tools/misc/gh-markdown-preview/default.nix
index e4fe21fc0918..68f041dbbf2d 100644
--- a/pkgs/tools/misc/gh-markdown-preview/default.nix
+++ b/pkgs/tools/misc/gh-markdown-preview/default.nix
@@ -37,5 +37,6 @@ buildGoModule rec {
changelog = "https://github.com/yusukebe/gh-markdown-preview/releases/tag/${src.rev}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ amesgen ];
+ mainProgram = "gh-markdown-preview";
};
}
diff --git a/pkgs/tools/misc/gh-ost/default.nix b/pkgs/tools/misc/gh-ost/default.nix
index a43c6bb80f0b..91798cfae8c9 100644
--- a/pkgs/tools/misc/gh-ost/default.nix
+++ b/pkgs/tools/misc/gh-ost/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
description = "Triggerless online schema migration solution for MySQL";
homepage = "https://github.com/github/gh-ost";
license = licenses.mit;
+ mainProgram = "gh-ost";
};
}
diff --git a/pkgs/tools/misc/ghostie/default.nix b/pkgs/tools/misc/ghostie/default.nix
index 2bda5af2af30..0a4e1cb695e0 100644
--- a/pkgs/tools/misc/ghostie/default.nix
+++ b/pkgs/tools/misc/ghostie/default.nix
@@ -51,5 +51,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ matthiasbeyer ];
broken = stdenv.isx86_64 && stdenv.isDarwin;
+ mainProgram = "ghostie";
};
}
diff --git a/pkgs/tools/misc/gibo/default.nix b/pkgs/tools/misc/gibo/default.nix
index 6ee4698d750c..edd166f00f56 100644
--- a/pkgs/tools/misc/gibo/default.nix
+++ b/pkgs/tools/misc/gibo/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.publicDomain;
description = "A shell script for easily accessing gitignore boilerplates";
platforms = lib.platforms.unix;
+ mainProgram = "gibo";
};
}
diff --git a/pkgs/tools/misc/gif-for-cli/default.nix b/pkgs/tools/misc/gif-for-cli/default.nix
index 61690b5f41a9..3a2ad84a4430 100644
--- a/pkgs/tools/misc/gif-for-cli/default.nix
+++ b/pkgs/tools/misc/gif-for-cli/default.nix
@@ -51,5 +51,6 @@ python3Packages.buildPythonApplication {
homepage = "https://github.com/google/gif-for-cli";
license = licenses.asl20;
maintainers = with maintainers; [ Scriptkiddi ];
+ mainProgram = "gif-for-cli";
};
}
diff --git a/pkgs/tools/misc/gigalixir/default.nix b/pkgs/tools/misc/gigalixir/default.nix
index 916193f61ec0..0ba75bbc82b9 100644
--- a/pkgs/tools/misc/gigalixir/default.nix
+++ b/pkgs/tools/misc/gigalixir/default.nix
@@ -60,5 +60,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/gigalixir/gigalixir-cli";
license = licenses.mit;
maintainers = with maintainers; [ ];
+ mainProgram = "gigalixir";
};
}
diff --git a/pkgs/tools/misc/github-backup/default.nix b/pkgs/tools/misc/github-backup/default.nix
index a753eaf93742..ce16e2b788c1 100644
--- a/pkgs/tools/misc/github-backup/default.nix
+++ b/pkgs/tools/misc/github-backup/default.nix
@@ -28,5 +28,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/josegonzalez/python-github-backup/blob/${version}/CHANGES.rst";
license = licenses.mit;
maintainers = with maintainers; [ dotlambda ];
+ mainProgram = "github-backup";
};
}
diff --git a/pkgs/tools/misc/github-copilot-cli/default.nix b/pkgs/tools/misc/github-copilot-cli/default.nix
index a6c5e7477d49..445b28819058 100644
--- a/pkgs/tools/misc/github-copilot-cli/default.nix
+++ b/pkgs/tools/misc/github-copilot-cli/default.nix
@@ -23,6 +23,7 @@ buildNpmPackage rec {
license = licenses.unfree; # upstream has no license
maintainers = [ maintainers.malo ];
platforms = platforms.all;
+ mainProgram = "github-copilot-cli";
};
}
diff --git a/pkgs/tools/misc/glasgow/default.nix b/pkgs/tools/misc/glasgow/default.nix
index 470f4016e5dd..77f3eb01d96a 100644
--- a/pkgs/tools/misc/glasgow/default.nix
+++ b/pkgs/tools/misc/glasgow/default.nix
@@ -77,5 +77,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/GlasgowEmbedded/Glasgow";
license = licenses.bsd0;
maintainers = with maintainers; [ emily thoughtpolice ];
+ mainProgram = "glasgow";
};
}
diff --git a/pkgs/tools/misc/go-ios/default.nix b/pkgs/tools/misc/go-ios/default.nix
index 3c8c3fe65b4a..84b24e75e478 100644
--- a/pkgs/tools/misc/go-ios/default.nix
+++ b/pkgs/tools/misc/go-ios/default.nix
@@ -37,5 +37,6 @@ buildGoModule rec {
homepage = "https://github.com/danielpaulus/go-ios";
license = licenses.mit;
maintainers = with maintainers; [ eyjhb ];
+ mainProgram = "ios";
};
}
diff --git a/pkgs/tools/misc/goaccess/default.nix b/pkgs/tools/misc/goaccess/default.nix
index b147935c4483..f355d3029067 100644
--- a/pkgs/tools/misc/goaccess/default.nix
+++ b/pkgs/tools/misc/goaccess/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ ederoyd46 ];
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "goaccess";
};
}
diff --git a/pkgs/tools/misc/godu/default.nix b/pkgs/tools/misc/godu/default.nix
index f4e1fc1c4fbe..7bd29ed43661 100644
--- a/pkgs/tools/misc/godu/default.nix
+++ b/pkgs/tools/misc/godu/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/viktomas/godu";
license = licenses.mit;
maintainers = with maintainers; [ rople380 ];
+ mainProgram = "godu";
};
}
diff --git a/pkgs/tools/misc/gomi/default.nix b/pkgs/tools/misc/gomi/default.nix
index 4f8a4875b3e5..76ef724332e5 100644
--- a/pkgs/tools/misc/gomi/default.nix
+++ b/pkgs/tools/misc/gomi/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/b4b4r07/gomi";
license = licenses.mit;
maintainers = with maintainers; [ ozkutuk ];
+ mainProgram = "gomi";
};
}
diff --git a/pkgs/tools/misc/goose/default.nix b/pkgs/tools/misc/goose/default.nix
index 8e163a3fb42b..13de61b48e9d 100644
--- a/pkgs/tools/misc/goose/default.nix
+++ b/pkgs/tools/misc/goose/default.nix
@@ -43,5 +43,6 @@ buildGoModule rec {
homepage = "https://pressly.github.io/goose/";
license = licenses.bsd3;
maintainers = with maintainers; [ yuka ];
+ mainProgram = "goose";
};
}
diff --git a/pkgs/tools/misc/goreleaser/default.nix b/pkgs/tools/misc/goreleaser/default.nix
index d5ab9a94b84b..a3833e1a4f83 100644
--- a/pkgs/tools/misc/goreleaser/default.nix
+++ b/pkgs/tools/misc/goreleaser/default.nix
@@ -57,5 +57,6 @@ buildGoModule rec {
caarlos0
];
license = licenses.mit;
+ mainProgram = "goreleaser";
};
}
diff --git a/pkgs/tools/misc/gotify-desktop/default.nix b/pkgs/tools/misc/gotify-desktop/default.nix
index c3c532ca85f7..64d82def48a7 100644
--- a/pkgs/tools/misc/gotify-desktop/default.nix
+++ b/pkgs/tools/misc/gotify-desktop/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ bryanasdev000 genofire ];
broken = stdenv.isDarwin;
+ mainProgram = "gotify-desktop";
};
}
diff --git a/pkgs/tools/misc/gparted/default.nix b/pkgs/tools/misc/gparted/default.nix
index 278dced6b644..1c16795d40bd 100644
--- a/pkgs/tools/misc/gparted/default.nix
+++ b/pkgs/tools/misc/gparted/default.nix
@@ -57,5 +57,6 @@ stdenv.mkDerivation rec {
homepage = "https://gparted.org";
license = licenses.gpl2Plus;
platforms = platforms.linux;
+ mainProgram = "gparted";
};
}
diff --git a/pkgs/tools/misc/gpick/default.nix b/pkgs/tools/misc/gpick/default.nix
index c7579802008b..0d421212a3d4 100644
--- a/pkgs/tools/misc/gpick/default.nix
+++ b/pkgs/tools/misc/gpick/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
maintainers = [ maintainers.vanilla ];
platforms = platforms.linux;
+ mainProgram = "gpick";
};
}
diff --git a/pkgs/tools/misc/grafterm/default.nix b/pkgs/tools/misc/grafterm/default.nix
index f21a8ba76fc5..a15ab6e5ed0f 100644
--- a/pkgs/tools/misc/grafterm/default.nix
+++ b/pkgs/tools/misc/grafterm/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/slok/grafterm";
license = licenses.asl20;
maintainers = with maintainers; [ arikgrahl ];
+ mainProgram = "grafterm";
};
}
diff --git a/pkgs/tools/misc/grass-sass/default.nix b/pkgs/tools/misc/grass-sass/default.nix
index 5a9193873f1d..83cb03f90c1c 100644
--- a/pkgs/tools/misc/grass-sass/default.nix
+++ b/pkgs/tools/misc/grass-sass/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/connorskees/grass/blob/master/CHANGELOG.md#${replaceStrings [ "." ] [ "" ] version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "grass";
};
}
diff --git a/pkgs/tools/misc/grit/default.nix b/pkgs/tools/misc/grit/default.nix
index 0b31627ece27..448224c9e9ad 100644
--- a/pkgs/tools/misc/grit/default.nix
+++ b/pkgs/tools/misc/grit/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
homepage = "https://github.com/climech/grit";
license = licenses.mit;
maintainers = [ maintainers.ivar ];
+ mainProgram = "grit";
};
}
diff --git a/pkgs/tools/misc/grizzly/default.nix b/pkgs/tools/misc/grizzly/default.nix
index a9b7bde2e7bd..fa96cf1b1c05 100644
--- a/pkgs/tools/misc/grizzly/default.nix
+++ b/pkgs/tools/misc/grizzly/default.nix
@@ -24,5 +24,6 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with lib.maintainers; [ nrhtr ];
platforms = platforms.unix;
+ mainProgram = "grr";
};
}
diff --git a/pkgs/tools/misc/gti/default.nix b/pkgs/tools/misc/gti/default.nix
index 0246421e7fdc..b60abc97e92c 100644
--- a/pkgs/tools/misc/gti/default.nix
+++ b/pkgs/tools/misc/gti/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
description = "Humorous typo-based git runner; drives a car over the terminal";
maintainers = with maintainers; [ fadenb ];
platforms = platforms.unix;
+ mainProgram = "gti";
};
}
diff --git a/pkgs/tools/misc/gwe/default.nix b/pkgs/tools/misc/gwe/default.nix
index 4a4b02b53706..e1576c3f9dc5 100644
--- a/pkgs/tools/misc/gwe/default.nix
+++ b/pkgs/tools/misc/gwe/default.nix
@@ -84,5 +84,6 @@ in stdenv.mkDerivation rec {
platforms = platforms.linux;
license = licenses.gpl3Only;
maintainers = [ maintainers.ivar ];
+ mainProgram = "gwe";
};
}
diff --git a/pkgs/tools/misc/hackertyper/default.nix b/pkgs/tools/misc/hackertyper/default.nix
index d72dd1798d5a..da9af1eca922 100644
--- a/pkgs/tools/misc/hackertyper/default.nix
+++ b/pkgs/tools/misc/hackertyper/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation {
homepage = "https://github.com/Hurricane996/Hackertyper";
license = licenses.gpl3;
maintainers = [ maintainers.marius851000 ];
+ mainProgram = "hackertyper";
};
}
diff --git a/pkgs/tools/misc/hacksaw/default.nix b/pkgs/tools/misc/hacksaw/default.nix
index 6eecee46a380..5532fa181f64 100644
--- a/pkgs/tools/misc/hacksaw/default.nix
+++ b/pkgs/tools/misc/hacksaw/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ mpl20 ];
maintainers = with maintainers; [ TethysSvensson ];
platforms = platforms.linux;
+ mainProgram = "hacksaw";
};
}
diff --git a/pkgs/tools/misc/hakuneko/default.nix b/pkgs/tools/misc/hakuneko/default.nix
index bb7bf24cb659..0ad8c5907a70 100644
--- a/pkgs/tools/misc/hakuneko/default.nix
+++ b/pkgs/tools/misc/hakuneko/default.nix
@@ -93,5 +93,6 @@ stdenv.mkDerivation rec {
"x86_64-linux"
"i686-linux"
];
+ mainProgram = "hakuneko";
};
}
diff --git a/pkgs/tools/misc/halp/default.nix b/pkgs/tools/misc/halp/default.nix
index 89867fe7a941..e88e23f7cfe7 100644
--- a/pkgs/tools/misc/halp/default.nix
+++ b/pkgs/tools/misc/halp/default.nix
@@ -75,5 +75,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/orhun/halp/blob/${src.rev}/CHANGELOG.md";
license = with licenses; [ asl20 mit ];
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "halp";
};
}
diff --git a/pkgs/tools/misc/handlr-regex/default.nix b/pkgs/tools/misc/handlr-regex/default.nix
index 15b993564ee4..7b6b886524cf 100644
--- a/pkgs/tools/misc/handlr-regex/default.nix
+++ b/pkgs/tools/misc/handlr-regex/default.nix
@@ -34,5 +34,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/Anomalocaridid/handlr-regex";
license = licenses.mit;
maintainers = with maintainers; [ anomalocaris ];
+ mainProgram = "handlr";
};
}
diff --git a/pkgs/tools/misc/handlr/default.nix b/pkgs/tools/misc/handlr/default.nix
index 19f02cdd1b19..1022763b7540 100644
--- a/pkgs/tools/misc/handlr/default.nix
+++ b/pkgs/tools/misc/handlr/default.nix
@@ -32,5 +32,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/chmln/handlr";
license = licenses.mit;
maintainers = with maintainers; [ mredaelli artturin ];
+ mainProgram = "handlr";
};
}
diff --git a/pkgs/tools/misc/hashpump/default.nix b/pkgs/tools/misc/hashpump/default.nix
index bc1f019ab72c..11b0650d849d 100644
--- a/pkgs/tools/misc/hashpump/default.nix
+++ b/pkgs/tools/misc/hashpump/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ t4ccer ];
platforms = lib.platforms.linux;
+ mainProgram = "hashpump";
};
})
diff --git a/pkgs/tools/misc/haste-client/default.nix b/pkgs/tools/misc/haste-client/default.nix
index 905d4bedf546..eb4b6f868294 100644
--- a/pkgs/tools/misc/haste-client/default.nix
+++ b/pkgs/tools/misc/haste-client/default.nix
@@ -13,5 +13,6 @@ bundlerApp {
license = licenses.mit;
maintainers = with maintainers; [ shamilton ];
platforms = platforms.unix;
+ mainProgram = "haste";
};
}
diff --git a/pkgs/tools/misc/hdaps-gl/default.nix b/pkgs/tools/misc/hdaps-gl/default.nix
index 8ea863f46417..1999d9ad0d56 100644
--- a/pkgs/tools/misc/hdaps-gl/default.nix
+++ b/pkgs/tools/misc/hdaps-gl/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.symphorien ];
+ mainProgram = "hdaps-gl";
};
}
diff --git a/pkgs/tools/misc/hddtemp/default.nix b/pkgs/tools/misc/hddtemp/default.nix
index 3939d60144d9..3bdd7e84f3ab 100644
--- a/pkgs/tools/misc/hddtemp/default.nix
+++ b/pkgs/tools/misc/hddtemp/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.linux;
+ mainProgram = "hddtemp";
};
}
diff --git a/pkgs/tools/misc/hdfview/default.nix b/pkgs/tools/misc/hdfview/default.nix
index 127d76ad560f..b74e64386eb0 100644
--- a/pkgs/tools/misc/hdfview/default.nix
+++ b/pkgs/tools/misc/hdfview/default.nix
@@ -70,5 +70,6 @@ stdenv.mkDerivation rec {
homepage = "https://portal.hdfgroup.org/display/HDFVIEW/HDFView";
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [ jiegec ];
+ mainProgram = "HDFView";
};
}
diff --git a/pkgs/tools/misc/hebcal/default.nix b/pkgs/tools/misc/hebcal/default.nix
index 050cc63f6a5d..80d52592c742 100644
--- a/pkgs/tools/misc/hebcal/default.nix
+++ b/pkgs/tools/misc/hebcal/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.hhm ];
platforms = platforms.all;
+ mainProgram = "hebcal";
};
}
diff --git a/pkgs/tools/misc/heimdall/default.nix b/pkgs/tools/misc/heimdall/default.nix
index 810413a7b09a..422363ef418a 100644
--- a/pkgs/tools/misc/heimdall/default.nix
+++ b/pkgs/tools/misc/heimdall/default.nix
@@ -50,5 +50,6 @@ mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.unix;
+ mainProgram = "heimdall";
};
}
diff --git a/pkgs/tools/misc/hexd/default.nix b/pkgs/tools/misc/hexd/default.nix
index 510de6a8ee36..140db3435083 100644
--- a/pkgs/tools/misc/hexd/default.nix
+++ b/pkgs/tools/misc/hexd/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.FireyFly ];
license = licenses.mit;
platforms = platforms.unix;
+ mainProgram = "hexd";
};
}
diff --git a/pkgs/tools/misc/hexdiff/default.nix b/pkgs/tools/misc/hexdiff/default.nix
index 8205cfdd0ab4..937a07bee78b 100644
--- a/pkgs/tools/misc/hexdiff/default.nix
+++ b/pkgs/tools/misc/hexdiff/default.nix
@@ -35,5 +35,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ rogarb ];
platforms = lib.platforms.linux;
+ mainProgram = "hexdiff";
};
}
diff --git a/pkgs/tools/misc/hexyl/default.nix b/pkgs/tools/misc/hexyl/default.nix
index 29a7b32ce336..d502e84e5607 100644
--- a/pkgs/tools/misc/hexyl/default.nix
+++ b/pkgs/tools/misc/hexyl/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/sharkdp/hexyl/blob/v${version}/CHANGELOG.md";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ dywedir figsoda SuperSandro2000 ];
+ mainProgram = "hexyl";
};
}
diff --git a/pkgs/tools/misc/hhpc/default.nix b/pkgs/tools/misc/hhpc/default.nix
index 5f02121e59f5..71c39c68acce 100644
--- a/pkgs/tools/misc/hhpc/default.nix
+++ b/pkgs/tools/misc/hhpc/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ nico202 ];
platforms = platforms.unix;
license = lib.licenses.bsd3;
+ mainProgram = "hhpc";
};
}
diff --git a/pkgs/tools/misc/hid-listen/default.nix b/pkgs/tools/misc/hid-listen/default.nix
index 1f69a3fe749b..62c2d7beb2ff 100644
--- a/pkgs/tools/misc/hid-listen/default.nix
+++ b/pkgs/tools/misc/hid-listen/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ tomsmeets ];
platforms = platforms.linux;
+ mainProgram = "hid_listen";
};
}
diff --git a/pkgs/tools/misc/hidrd/default.nix b/pkgs/tools/misc/hidrd/default.nix
index 0c58a5e42f98..5ce3e969f276 100644
--- a/pkgs/tools/misc/hidrd/default.nix
+++ b/pkgs/tools/misc/hidrd/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ pacien ];
platforms = platforms.all;
broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/hidrd.x86_64-darwin
+ mainProgram = "hidrd-convert";
};
}
diff --git a/pkgs/tools/misc/homesick/default.nix b/pkgs/tools/misc/homesick/default.nix
index 5cd11bc48d1f..663990ffac80 100644
--- a/pkgs/tools/misc/homesick/default.nix
+++ b/pkgs/tools/misc/homesick/default.nix
@@ -24,5 +24,6 @@ bundlerEnv {
license = licenses.mit;
maintainers = with maintainers; [ aaronschif nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "homesick";
};
}
diff --git a/pkgs/tools/misc/hpcg/default.nix b/pkgs/tools/misc/hpcg/default.nix
index d6896527ad2a..77621bd6f158 100644
--- a/pkgs/tools/misc/hpcg/default.nix
+++ b/pkgs/tools/misc/hpcg/default.nix
@@ -30,6 +30,7 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
license = licenses.bsd3;
maintainers = [ maintainers.markuskowa ];
+ mainProgram = "xhpcg";
};
}
diff --git a/pkgs/tools/misc/hpl/default.nix b/pkgs/tools/misc/hpl/default.nix
index c9a81ebb8a1b..0521afc4ef26 100644
--- a/pkgs/tools/misc/hpl/default.nix
+++ b/pkgs/tools/misc/hpl/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
license = licenses.bsdOriginal;
maintainers = [ maintainers.markuskowa ];
+ mainProgram = "xhpl";
};
}
diff --git a/pkgs/tools/misc/html-proofer/default.nix b/pkgs/tools/misc/html-proofer/default.nix
index 73025a212b2a..cc4f6f69f263 100644
--- a/pkgs/tools/misc/html-proofer/default.nix
+++ b/pkgs/tools/misc/html-proofer/default.nix
@@ -16,5 +16,6 @@ bundlerEnv rec {
license = licenses.mit;
maintainers = with maintainers; [ ];
platforms = platforms.unix;
+ mainProgram = "htmlproofer";
};
}
diff --git a/pkgs/tools/misc/hueadm/default.nix b/pkgs/tools/misc/hueadm/default.nix
index 393f4baa955b..7eeb7b2eb790 100644
--- a/pkgs/tools/misc/hueadm/default.nix
+++ b/pkgs/tools/misc/hueadm/default.nix
@@ -23,5 +23,6 @@ buildNpmPackage rec {
homepage = "https://github.com/bahamas10/hueadm";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ infinisil ];
+ mainProgram = "hueadm";
};
}
diff --git a/pkgs/tools/misc/hunt/default.nix b/pkgs/tools/misc/hunt/default.nix
index da466e7b98a7..38fbf9bc828d 100644
--- a/pkgs/tools/misc/hunt/default.nix
+++ b/pkgs/tools/misc/hunt/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/LyonSyonII/hunt";
license = licenses.mit;
maintainers = with maintainers; [ dit7ya ];
+ mainProgram = "hunt";
};
}
diff --git a/pkgs/tools/misc/hwatch/default.nix b/pkgs/tools/misc/hwatch/default.nix
index 6e3ad36af163..2eb8be5d2f93 100644
--- a/pkgs/tools/misc/hwatch/default.nix
+++ b/pkgs/tools/misc/hwatch/default.nix
@@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec {
'';
license = licenses.mit;
maintainers = with maintainers; [ hamburger1984 ];
+ mainProgram = "hwatch";
};
}
diff --git a/pkgs/tools/misc/hyperfine/default.nix b/pkgs/tools/misc/hyperfine/default.nix
index 420d1ae04eda..16de5fa76f3d 100644
--- a/pkgs/tools/misc/hyperfine/default.nix
+++ b/pkgs/tools/misc/hyperfine/default.nix
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/sharkdp/hyperfine/blob/v${version}/CHANGELOG.md";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ figsoda thoughtpolice ];
+ mainProgram = "hyperfine";
};
}
diff --git a/pkgs/tools/misc/i3nator/default.nix b/pkgs/tools/misc/i3nator/default.nix
index 99f0edeeafd7..4c62e4ca8050 100644
--- a/pkgs/tools/misc/i3nator/default.nix
+++ b/pkgs/tools/misc/i3nator/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/pitkley/i3nator";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ mpoquet ];
+ mainProgram = "i3nator";
};
}
diff --git a/pkgs/tools/misc/iay/default.nix b/pkgs/tools/misc/iay/default.nix
index d48e48cc83b5..1ef3d332e75d 100644
--- a/pkgs/tools/misc/iay/default.nix
+++ b/pkgs/tools/misc/iay/default.nix
@@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/aaqaishtyaq/iay";
license = licenses.mit;
maintainers = with maintainers; [ aaqaishtyaq omasanori ];
+ mainProgram = "iay";
};
}
diff --git a/pkgs/tools/misc/ibus-theme-tools/default.nix b/pkgs/tools/misc/ibus-theme-tools/default.nix
index ee8a8719d139..05c56edd3697 100644
--- a/pkgs/tools/misc/ibus-theme-tools/default.nix
+++ b/pkgs/tools/misc/ibus-theme-tools/default.nix
@@ -25,5 +25,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ hollowman6 ];
homepage = "https://github.com/openSUSE/IBus-Theme-Tools";
+ mainProgram = "ibus-theme-tools";
};
}
diff --git a/pkgs/tools/misc/ical2orgpy/default.nix b/pkgs/tools/misc/ical2orgpy/default.nix
index e9397e14430f..ac5607b4a819 100644
--- a/pkgs/tools/misc/ical2orgpy/default.nix
+++ b/pkgs/tools/misc/ical2orgpy/default.nix
@@ -37,6 +37,7 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/ical2org-py/ical2org.py";
license = licenses.gpl3Only;
maintainers = with maintainers; [ StillerHarpo ];
+ mainProgram = "ical2orgpy";
};
}
diff --git a/pkgs/tools/misc/ictree/default.nix b/pkgs/tools/misc/ictree/default.nix
index 16093dbc4d55..c8ffdc090c20 100644
--- a/pkgs/tools/misc/ictree/default.nix
+++ b/pkgs/tools/misc/ictree/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/NikitaIvanovV/ictree";
platforms = platforms.unix;
maintainers = with maintainers; [ foo-dogsquared ];
+ mainProgram = "ictree";
};
}
diff --git a/pkgs/tools/misc/ideviceinstaller/default.nix b/pkgs/tools/misc/ideviceinstaller/default.nix
index 84f1d440c586..63bb1e7cb0fc 100644
--- a/pkgs/tools/misc/ideviceinstaller/default.nix
+++ b/pkgs/tools/misc/ideviceinstaller/default.nix
@@ -50,5 +50,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ aristid infinisil ];
+ mainProgram = "ideviceinstaller";
};
}
diff --git a/pkgs/tools/misc/idevicerestore/default.nix b/pkgs/tools/misc/idevicerestore/default.nix
index 55b2918aa9ba..55fa9fcda8ba 100644
--- a/pkgs/tools/misc/idevicerestore/default.nix
+++ b/pkgs/tools/misc/idevicerestore/default.nix
@@ -61,5 +61,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl21Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ nh2 ];
+ mainProgram = "idevicerestore";
};
}
diff --git a/pkgs/tools/misc/ikill/default.nix b/pkgs/tools/misc/ikill/default.nix
index 8ca69f8b4410..b5c18e5dfd97 100644
--- a/pkgs/tools/misc/ikill/default.nix
+++ b/pkgs/tools/misc/ikill/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
maintainers = with maintainers; [ zendo ];
license = [ licenses.mit ];
platforms = platforms.linux;
+ mainProgram = "ikill";
};
}
diff --git a/pkgs/tools/misc/ili2c/default.nix b/pkgs/tools/misc/ili2c/default.nix
index 8e748efe7b4e..f34c73d3b0f7 100644
--- a/pkgs/tools/misc/ili2c/default.nix
+++ b/pkgs/tools/misc/ili2c/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl21Plus;
maintainers = [ maintainers.das-g ];
platforms = platforms.linux;
+ mainProgram = "ili2c";
};
}
diff --git a/pkgs/tools/misc/infracost/default.nix b/pkgs/tools/misc/infracost/default.nix
index 7fc02624db6a..6b0f4edd5a77 100644
--- a/pkgs/tools/misc/infracost/default.nix
+++ b/pkgs/tools/misc/infracost/default.nix
@@ -63,5 +63,6 @@ buildGoModule rec {
'';
license = licenses.asl20;
maintainers = with maintainers; [ davegallant jk kashw2 ];
+ mainProgram = "infracost";
};
}
diff --git a/pkgs/tools/misc/ink/default.nix b/pkgs/tools/misc/ink/default.nix
index 87173c953791..30df6e9691fa 100644
--- a/pkgs/tools/misc/ink/default.nix
+++ b/pkgs/tools/misc/ink/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux ++ platforms.freebsd;
maintainers = with maintainers; [ samb96 ];
+ mainProgram = "ink";
};
}
diff --git a/pkgs/tools/misc/inklingreader/default.nix b/pkgs/tools/misc/inklingreader/default.nix
index 8710da482a65..efe1eeb34aeb 100644
--- a/pkgs/tools/misc/inklingreader/default.nix
+++ b/pkgs/tools/misc/inklingreader/default.nix
@@ -35,5 +35,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ totoroot ];
platforms = lib.platforms.linux;
+ mainProgram = "inklingreader";
};
}
diff --git a/pkgs/tools/misc/inspec/default.nix b/pkgs/tools/misc/inspec/default.nix
index f9108c7af6bd..759b1fcaed87 100644
--- a/pkgs/tools/misc/inspec/default.nix
+++ b/pkgs/tools/misc/inspec/default.nix
@@ -15,5 +15,6 @@ bundlerApp {
homepage = "https://inspec.io/";
license = licenses.asl20;
maintainers = with maintainers; [ dylanmtaylor ];
+ mainProgram = "inspec";
};
}
diff --git a/pkgs/tools/misc/instaloader/default.nix b/pkgs/tools/misc/instaloader/default.nix
index 7f9a33927db9..634693f6144b 100644
--- a/pkgs/tools/misc/instaloader/default.nix
+++ b/pkgs/tools/misc/instaloader/default.nix
@@ -32,5 +32,6 @@ buildPythonPackage rec {
description = "Download pictures (or videos) along with their captions and other metadata from Instagram";
maintainers = with maintainers; [ creator54 ];
license = licenses.mit;
+ mainProgram = "instaloader";
};
}
diff --git a/pkgs/tools/misc/invoice/default.nix b/pkgs/tools/misc/invoice/default.nix
index cffdec4063e3..ea7ce5c2205a 100644
--- a/pkgs/tools/misc/invoice/default.nix
+++ b/pkgs/tools/misc/invoice/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/maaslalani/invoice";
license = licenses.mit;
maintainers = with maintainers; [ dit7ya ];
+ mainProgram = "invoice";
};
}
diff --git a/pkgs/tools/misc/iotools/default.nix b/pkgs/tools/misc/iotools/default.nix
index 12411aac6c6f..17330d9c19cb 100644
--- a/pkgs/tools/misc/iotools/default.nix
+++ b/pkgs/tools/misc/iotools/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
maintainers = with maintainers; [ felixsinger ];
platforms = [ "x86_64-linux" "i686-linux" ];
+ mainProgram = "iotools";
};
}
diff --git a/pkgs/tools/misc/ipad_charge/default.nix b/pkgs/tools/misc/ipad_charge/default.nix
index d92961be9c5a..fdbab82aabcd 100644
--- a/pkgs/tools/misc/ipad_charge/default.nix
+++ b/pkgs/tools/misc/ipad_charge/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
'';
license = licenses.gpl2Plus;
platforms = platforms.linux;
+ mainProgram = "ipad_charge";
};
}
diff --git a/pkgs/tools/misc/ipbt/default.nix b/pkgs/tools/misc/ipbt/default.nix
index 25dad59c9fef..3b9b6d1496ee 100644
--- a/pkgs/tools/misc/ipbt/default.nix
+++ b/pkgs/tools/misc/ipbt/default.nix
@@ -18,5 +18,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.tckmn ];
platforms = platforms.unix;
+ mainProgram = "ipbt";
};
}
diff --git a/pkgs/tools/misc/ised/default.nix b/pkgs/tools/misc/ised/default.nix
index 9032a2d24514..9f6b716b4293 100644
--- a/pkgs/tools/misc/ised/default.nix
+++ b/pkgs/tools/misc/ised/default.nix
@@ -13,5 +13,6 @@ stdenv.mkDerivation rec {
maintainers = with lib.maintainers; [ raskin ];
platforms = with lib.platforms; linux;
license = lib.licenses.gpl3Plus;
+ mainProgram = "ised";
};
}
diff --git a/pkgs/tools/misc/isoimagewriter/default.nix b/pkgs/tools/misc/isoimagewriter/default.nix
index e7ce4fd79ace..28c0ddd5f889 100644
--- a/pkgs/tools/misc/isoimagewriter/default.nix
+++ b/pkgs/tools/misc/isoimagewriter/default.nix
@@ -26,5 +26,6 @@ mkDerivation rec {
platforms = lib.platforms.linux;
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ k900 ];
+ mainProgram = "isoimagewriter";
};
}
diff --git a/pkgs/tools/misc/ix/default.nix b/pkgs/tools/misc/ix/default.nix
index e3fc85406e8e..52781f8a08bb 100644
--- a/pkgs/tools/misc/ix/default.nix
+++ b/pkgs/tools/misc/ix/default.nix
@@ -32,5 +32,6 @@ resholve.mkDerivation {
description = "Command line pastebin";
maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.all;
+ mainProgram = "ix";
};
}
diff --git a/pkgs/tools/misc/jdiskreport/default.nix b/pkgs/tools/misc/jdiskreport/default.nix
index 57441e645df2..6490d68ce0b7 100644
--- a/pkgs/tools/misc/jdiskreport/default.nix
+++ b/pkgs/tools/misc/jdiskreport/default.nix
@@ -50,5 +50,6 @@ stdenv.mkDerivation rec {
license = licenses.unfreeRedistributable; #TODO freedist, libs under BSD-3
platforms = [ "x86_64-linux" "x86_64-darwin" ];
maintainers = with maintainers; [ kylesferrazza ];
+ mainProgram = "jdiskreport";
};
}
diff --git a/pkgs/tools/misc/jdupes/default.nix b/pkgs/tools/misc/jdupes/default.nix
index 72970d2dc9b4..cb81ef9a9983 100644
--- a/pkgs/tools/misc/jdupes/default.nix
+++ b/pkgs/tools/misc/jdupes/default.nix
@@ -62,5 +62,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/jbruchon/jdupes";
license = licenses.mit;
maintainers = with maintainers; [ romildo ];
+ mainProgram = "jdupes";
};
}
diff --git a/pkgs/tools/misc/journaldriver/default.nix b/pkgs/tools/misc/journaldriver/default.nix
index bf835e8bcff6..a5174c4b309e 100644
--- a/pkgs/tools/misc/journaldriver/default.nix
+++ b/pkgs/tools/misc/journaldriver/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3;
maintainers = [ maintainers.tazjin ];
platforms = platforms.linux;
+ mainProgram = "journaldriver";
};
}
diff --git a/pkgs/tools/misc/jsonwatch/default.nix b/pkgs/tools/misc/jsonwatch/default.nix
index 11e2e2d0e8d1..2f0e3b89149c 100644
--- a/pkgs/tools/misc/jsonwatch/default.nix
+++ b/pkgs/tools/misc/jsonwatch/default.nix
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
maintainers = with maintainers; [ fab ];
# never built on aarch64-darwin since first introduction in nixpkgs
broken = stdenv.isDarwin && stdenv.isAarch64;
+ mainProgram = "jsonwatch";
};
}
diff --git a/pkgs/tools/misc/jstest-gtk/default.nix b/pkgs/tools/misc/jstest-gtk/default.nix
index 6824753c73ce..1b201396b7ad 100644
--- a/pkgs/tools/misc/jstest-gtk/default.nix
+++ b/pkgs/tools/misc/jstest-gtk/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ wucke13 ];
platforms = platforms.linux;
+ mainProgram = "jstest-gtk";
};
}
diff --git a/pkgs/tools/misc/jugglinglab/default.nix b/pkgs/tools/misc/jugglinglab/default.nix
index ccacd89a85b0..9d552072f7df 100644
--- a/pkgs/tools/misc/jugglinglab/default.nix
+++ b/pkgs/tools/misc/jugglinglab/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ wnklmnn ];
platforms = platforms.all;
+ mainProgram = "jugglinglab";
};
}
diff --git a/pkgs/tools/misc/kak-lsp/default.nix b/pkgs/tools/misc/kak-lsp/default.nix
index baa2bb81791b..f99789dfc1c1 100644
--- a/pkgs/tools/misc/kak-lsp/default.nix
+++ b/pkgs/tools/misc/kak-lsp/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/kak-lsp/kak-lsp";
license = with licenses; [ unlicense /* or */ mit ];
maintainers = [ maintainers.spacekookie ];
+ mainProgram = "kak-lsp";
};
}
diff --git a/pkgs/tools/misc/kalker/default.nix b/pkgs/tools/misc/kalker/default.nix
index b076ab351d73..2df69dd8f252 100644
--- a/pkgs/tools/misc/kalker/default.nix
+++ b/pkgs/tools/misc/kalker/default.nix
@@ -44,5 +44,6 @@ rustPlatform.buildRustPackage rec {
'';
license = licenses.mit;
maintainers = with maintainers; [ figsoda lovesegfault ];
+ mainProgram = "kalker";
};
}
diff --git a/pkgs/tools/misc/kargo/default.nix b/pkgs/tools/misc/kargo/default.nix
index 91fcbf43ed88..2097d47aa1ba 100644
--- a/pkgs/tools/misc/kargo/default.nix
+++ b/pkgs/tools/misc/kargo/default.nix
@@ -34,5 +34,6 @@ buildPythonApplication rec {
platforms = platforms.all;
license = licenses.gpl3;
maintainers = with maintainers; [ ];
+ mainProgram = "kargo";
};
}
diff --git a/pkgs/tools/misc/kb/default.nix b/pkgs/tools/misc/kb/default.nix
index 76db4d7deca4..85a72adebcdd 100644
--- a/pkgs/tools/misc/kb/default.nix
+++ b/pkgs/tools/misc/kb/default.nix
@@ -54,5 +54,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/gnebbia/kb/blob/v${version}/CHANGELOG.md";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ wesleyjrz ];
+ mainProgram = "kb";
};
}
diff --git a/pkgs/tools/misc/kcollectd/default.nix b/pkgs/tools/misc/kcollectd/default.nix
index e38cb6f5a791..a5c1039274a4 100644
--- a/pkgs/tools/misc/kcollectd/default.nix
+++ b/pkgs/tools/misc/kcollectd/default.nix
@@ -52,5 +52,6 @@ mkDerivation rec {
maintainers = [ maintainers.symphorien ];
license = [ lib.licenses.gpl3Plus ];
platforms = lib.platforms.linux;
+ mainProgram = "kcollectd";
};
}
diff --git a/pkgs/tools/misc/keychain/default.nix b/pkgs/tools/misc/keychain/default.nix
index dacffc30a2d4..edb0bc34e776 100644
--- a/pkgs/tools/misc/keychain/default.nix
+++ b/pkgs/tools/misc/keychain/default.nix
@@ -54,5 +54,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.unix;
maintainers = with maintainers; [ sigma ];
+ mainProgram = "keychain";
};
}
diff --git a/pkgs/tools/misc/keymapviz/default.nix b/pkgs/tools/misc/keymapviz/default.nix
index b02bb0a00fef..6ed68a43b31f 100644
--- a/pkgs/tools/misc/keymapviz/default.nix
+++ b/pkgs/tools/misc/keymapviz/default.nix
@@ -18,5 +18,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/yskoht/keymapviz";
license = licenses.mit;
maintainers = with maintainers; [ lom ];
+ mainProgram = "keymapviz";
};
}
diff --git a/pkgs/tools/misc/kicli/default.nix b/pkgs/tools/misc/kicli/default.nix
index 76516f4e4ac3..61eb8fe28ae6 100644
--- a/pkgs/tools/misc/kicli/default.nix
+++ b/pkgs/tools/misc/kicli/default.nix
@@ -24,5 +24,6 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ poelzi ];
platforms = platforms.all;
+ mainProgram = "kicli";
};
}
diff --git a/pkgs/tools/misc/killport/default.nix b/pkgs/tools/misc/killport/default.nix
index 714beb78dccd..fa906506fff1 100644
--- a/pkgs/tools/misc/killport/default.nix
+++ b/pkgs/tools/misc/killport/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jkfran/killport";
license = licenses.mit;
maintainers = with maintainers; [ sno2wman ];
+ mainProgram = "killport";
};
}
diff --git a/pkgs/tools/misc/kitty-img/default.nix b/pkgs/tools/misc/kitty-img/default.nix
index 75a2b81d7d75..c47c4e6fc80d 100644
--- a/pkgs/tools/misc/kitty-img/default.nix
+++ b/pkgs/tools/misc/kitty-img/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://git.sr.ht/~zethra/kitty-img/refs/${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ gaykitty ];
+ mainProgram = "kitty-img";
};
}
diff --git a/pkgs/tools/misc/krapslog/default.nix b/pkgs/tools/misc/krapslog/default.nix
index 6ac7233d9d1f..909d047f834a 100644
--- a/pkgs/tools/misc/krapslog/default.nix
+++ b/pkgs/tools/misc/krapslog/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/acj/krapslog-rs";
license = with licenses; [ mit ];
maintainers = with maintainers; [ yanganto ];
+ mainProgram = "krapslog";
};
}
diff --git a/pkgs/tools/misc/kronometer/default.nix b/pkgs/tools/misc/kronometer/default.nix
index 828f0d80c11c..06fafedf42ef 100644
--- a/pkgs/tools/misc/kronometer/default.nix
+++ b/pkgs/tools/misc/kronometer/default.nix
@@ -18,6 +18,7 @@ mkDerivation rec {
description = "A stopwatch application";
license = licenses.gpl2;
maintainers = with maintainers; [ peterhoeg ];
+ mainProgram = "kronometer";
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
propagatedBuildInputs = [ kconfig kcrash kinit ];
diff --git a/pkgs/tools/misc/ksnip/default.nix b/pkgs/tools/misc/ksnip/default.nix
index bae675b49599..60ba06a29930 100644
--- a/pkgs/tools/misc/ksnip/default.nix
+++ b/pkgs/tools/misc/ksnip/default.nix
@@ -73,5 +73,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ x3ro ];
platforms = platforms.linux;
+ mainProgram = "ksnip";
};
}
diff --git a/pkgs/tools/misc/kt/default.nix b/pkgs/tools/misc/kt/default.nix
index af837ee3cebb..2e0bfbc1b102 100644
--- a/pkgs/tools/misc/kt/default.nix
+++ b/pkgs/tools/misc/kt/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
maintainers = with maintainers; [ utdemir ];
platforms = with platforms; unix;
license = licenses.mit;
+ mainProgram = "kt";
};
}
diff --git a/pkgs/tools/misc/lavat/default.nix b/pkgs/tools/misc/lavat/default.nix
index f63bfdffa335..f582157777b7 100644
--- a/pkgs/tools/misc/lavat/default.nix
+++ b/pkgs/tools/misc/lavat/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation {
license = licenses.mit;
homepage = "https://github.com/AngelJumbo/lavat";
platforms = platforms.all;
+ mainProgram = "lavat";
};
}
diff --git a/pkgs/tools/misc/lazycli/default.nix b/pkgs/tools/misc/lazycli/default.nix
index d3ef8192b38b..70b5f345690e 100644
--- a/pkgs/tools/misc/lazycli/default.nix
+++ b/pkgs/tools/misc/lazycli/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jesseduffield/lazycli";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "lazycli";
};
}
diff --git a/pkgs/tools/misc/lazydocker/default.nix b/pkgs/tools/misc/lazydocker/default.nix
index 353402658db9..59a6ad16ce9d 100644
--- a/pkgs/tools/misc/lazydocker/default.nix
+++ b/pkgs/tools/misc/lazydocker/default.nix
@@ -30,5 +30,6 @@ buildGoModule rec {
homepage = "https://github.com/jesseduffield/lazydocker";
license = licenses.mit;
maintainers = with maintainers; [ das-g Br1ght0ne ];
+ mainProgram = "lazydocker";
};
}
diff --git a/pkgs/tools/misc/ldapvi/default.nix b/pkgs/tools/misc/ldapvi/default.nix
index 2b9ba694d3f6..4be3b9e9024c 100644
--- a/pkgs/tools/misc/ldapvi/default.nix
+++ b/pkgs/tools/misc/ldapvi/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation {
license = licenses.gpl2;
maintainers = with maintainers; [ ];
platforms = lib.platforms.linux;
+ mainProgram = "ldapvi";
};
}
diff --git a/pkgs/tools/misc/ldmtool/default.nix b/pkgs/tools/misc/ldmtool/default.nix
index 51e3a77d8d68..6a1527ea8fe2 100644
--- a/pkgs/tools/misc/ldmtool/default.nix
+++ b/pkgs/tools/misc/ldmtool/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ jensbin ];
license = licenses.gpl3;
platforms = platforms.linux;
+ mainProgram = "ldmtool";
};
}
diff --git a/pkgs/tools/misc/leanify/default.nix b/pkgs/tools/misc/leanify/default.nix
index bcb936694fd7..8a6cfbe33827 100644
--- a/pkgs/tools/misc/leanify/default.nix
+++ b/pkgs/tools/misc/leanify/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.mynacol ];
platforms = platforms.all;
+ mainProgram = "leanify";
};
}
diff --git a/pkgs/tools/misc/ledit/default.nix b/pkgs/tools/misc/ledit/default.nix
index 01810ceaf2f4..e6470ea3fb8c 100644
--- a/pkgs/tools/misc/ledit/default.nix
+++ b/pkgs/tools/misc/ledit/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation {
description = "A line editor, allowing to use shell commands with control characters like in emacs";
license = licenses.bsd3;
maintainers = [ maintainers.delta ];
+ mainProgram = "ledit";
};
}
diff --git a/pkgs/tools/misc/lemmeknow/default.nix b/pkgs/tools/misc/lemmeknow/default.nix
index f18b741d1149..aa5c3786831a 100644
--- a/pkgs/tools/misc/lemmeknow/default.nix
+++ b/pkgs/tools/misc/lemmeknow/default.nix
@@ -17,5 +17,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/swanandx/lemmeknow/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda Br1ght0ne ];
+ mainProgram = "lemmeknow";
};
}
diff --git a/pkgs/tools/misc/lemmy-help/default.nix b/pkgs/tools/misc/lemmy-help/default.nix
index 7cb5e2ddfd23..8c0f7110226e 100644
--- a/pkgs/tools/misc/lemmy-help/default.nix
+++ b/pkgs/tools/misc/lemmy-help/default.nix
@@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/numToStr/lemmy-help/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "lemmy-help";
};
}
diff --git a/pkgs/tools/misc/lerpn/default.nix b/pkgs/tools/misc/lerpn/default.nix
index 24ada72baa55..8e35a5b0b107 100644
--- a/pkgs/tools/misc/lerpn/default.nix
+++ b/pkgs/tools/misc/lerpn/default.nix
@@ -29,5 +29,6 @@ python3.pkgs.buildPythonApplication {
description = "Curses RPN calculator written in straight Python";
maintainers = with maintainers; [ ckie ];
license = licenses.gpl3Plus;
+ mainProgram = "lerpn";
};
}
diff --git a/pkgs/tools/misc/libgen-cli/default.nix b/pkgs/tools/misc/libgen-cli/default.nix
index eb01d4334475..5ef65e137036 100644
--- a/pkgs/tools/misc/libgen-cli/default.nix
+++ b/pkgs/tools/misc/libgen-cli/default.nix
@@ -39,5 +39,6 @@ buildGoModule rec {
'';
license = licenses.asl20;
maintainers = with maintainers; [ zaninime ];
+ mainProgram = "libgen-cli";
};
}
diff --git a/pkgs/tools/misc/librespeed-cli/default.nix b/pkgs/tools/misc/librespeed-cli/default.nix
index 175deef985e3..8751d9ab43d4 100644
--- a/pkgs/tools/misc/librespeed-cli/default.nix
+++ b/pkgs/tools/misc/librespeed-cli/default.nix
@@ -24,5 +24,6 @@ buildGoModule rec {
homepage = "https://github.com/librespeed/speedtest-cli";
license = with licenses; [ lgpl3Only ];
maintainers = with maintainers; [ fab ];
+ mainProgram = "speedtest-cli";
};
}
diff --git a/pkgs/tools/misc/lice/default.nix b/pkgs/tools/misc/lice/default.nix
index 59b2cef38ad0..f873907c51ef 100644
--- a/pkgs/tools/misc/lice/default.nix
+++ b/pkgs/tools/misc/lice/default.nix
@@ -18,6 +18,7 @@ buildPythonPackage rec {
license = licenses.bsd3;
maintainers = with maintainers; [ swflint ];
platforms = platforms.unix;
+ mainProgram = "lice";
};
}
diff --git a/pkgs/tools/misc/license-generator/default.nix b/pkgs/tools/misc/license-generator/default.nix
index 5662b356f34e..2aa2235e7c3c 100644
--- a/pkgs/tools/misc/license-generator/default.nix
+++ b/pkgs/tools/misc/license-generator/default.nix
@@ -16,5 +16,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/azu/license-generator";
license = licenses.mit;
maintainers = with maintainers; [ loicreynier ];
+ mainProgram = "license-generator";
};
}
diff --git a/pkgs/tools/misc/lighthouse-steamvr/default.nix b/pkgs/tools/misc/lighthouse-steamvr/default.nix
index 5328c14cdbfe..4ddd33ff1872 100644
--- a/pkgs/tools/misc/lighthouse-steamvr/default.nix
+++ b/pkgs/tools/misc/lighthouse-steamvr/default.nix
@@ -32,5 +32,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/ShayBox/Lighthouse";
license = licenses.mit;
maintainers = with maintainers; [ expipiplus1 bddvlpr ];
+ mainProgram = "lighthouse";
};
}
diff --git a/pkgs/tools/misc/limitcpu/default.nix b/pkgs/tools/misc/limitcpu/default.nix
index e9649b4be659..830eed9d94ae 100644
--- a/pkgs/tools/misc/limitcpu/default.nix
+++ b/pkgs/tools/misc/limitcpu/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
platforms = with platforms; linux ++ freebsd;
license = licenses.gpl2;
maintainers = [maintainers.rycee];
+ mainProgram = "cpulimit";
};
}
diff --git a/pkgs/tools/misc/lineselect/default.nix b/pkgs/tools/misc/lineselect/default.nix
index ff3aeedcf93d..a99908b2e70e 100644
--- a/pkgs/tools/misc/lineselect/default.nix
+++ b/pkgs/tools/misc/lineselect/default.nix
@@ -33,5 +33,6 @@ buildNpmPackage rec {
homepage = "https://github.com/chfritz/lineselect";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "lineselect";
};
}
diff --git a/pkgs/tools/misc/lipl/default.nix b/pkgs/tools/misc/lipl/default.nix
index 2ce54451bb8d..1f6b8437af30 100644
--- a/pkgs/tools/misc/lipl/default.nix
+++ b/pkgs/tools/misc/lipl/default.nix
@@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/yxdunc/lipl";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "lipl";
};
}
diff --git a/pkgs/tools/misc/livedl/default.nix b/pkgs/tools/misc/livedl/default.nix
index f5c68be68d60..6db500695933 100644
--- a/pkgs/tools/misc/livedl/default.nix
+++ b/pkgs/tools/misc/livedl/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
maintainers = with maintainers; [ wakira ];
platforms = platforms.linux ++ platforms.darwin;
broken = stdenv.isDarwin; # build fails with go > 1.17
+ mainProgram = "livedl";
};
}
diff --git a/pkgs/tools/misc/lnav/default.nix b/pkgs/tools/misc/lnav/default.nix
index 5f116711aa80..ffaea930b5d3 100644
--- a/pkgs/tools/misc/lnav/default.nix
+++ b/pkgs/tools/misc/lnav/default.nix
@@ -69,6 +69,7 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
maintainers = with maintainers; [ dochang ];
platforms = platforms.unix;
+ mainProgram = "lnav";
};
}
diff --git a/pkgs/tools/misc/lnch/default.nix b/pkgs/tools/misc/lnch/default.nix
index 70d52d2ea8bd..30759303efbd 100644
--- a/pkgs/tools/misc/lnch/default.nix
+++ b/pkgs/tools/misc/lnch/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
homepage = "https://github.com/oem/lnch";
description = "Launches a process and moves it out of the process group";
license = licenses.mit;
+ mainProgram = "lnch";
};
}
diff --git a/pkgs/tools/misc/loadlibrary/default.nix b/pkgs/tools/misc/loadlibrary/default.nix
index a299a85b6b82..f919facf21b4 100644
--- a/pkgs/tools/misc/loadlibrary/default.nix
+++ b/pkgs/tools/misc/loadlibrary/default.nix
@@ -27,5 +27,6 @@ stdenv_32bit.mkDerivation rec {
platforms = platforms.linux;
maintainers = [ maintainers.eleanor ];
license = licenses.gpl2;
+ mainProgram = "mpclient";
};
}
diff --git a/pkgs/tools/misc/locate-dominating-file/default.nix b/pkgs/tools/misc/locate-dominating-file/default.nix
index 7e0d0664b563..6d599440a8e3 100644
--- a/pkgs/tools/misc/locate-dominating-file/default.nix
+++ b/pkgs/tools/misc/locate-dominating-file/default.nix
@@ -63,5 +63,6 @@ resholve.mkDerivation {
license = licenses.mit;
maintainers = [ maintainers.roman ];
platforms = platforms.all;
+ mainProgram = "locate-dominating-file";
};
}
diff --git a/pkgs/tools/misc/logtop/default.nix b/pkgs/tools/misc/logtop/default.nix
index 0aa99fd18aa7..ff0b3cdac000 100644
--- a/pkgs/tools/misc/logtop/default.nix
+++ b/pkgs/tools/misc/logtop/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/JulienPalard/logtop";
platforms = platforms.unix;
maintainers = [ maintainers.starcraft66 ];
+ mainProgram = "logtop";
};
}
diff --git a/pkgs/tools/misc/lolcat/default.nix b/pkgs/tools/misc/lolcat/default.nix
index f62be23108eb..a10c81416053 100644
--- a/pkgs/tools/misc/lolcat/default.nix
+++ b/pkgs/tools/misc/lolcat/default.nix
@@ -12,5 +12,6 @@ bundlerApp {
homepage = "https://github.com/busyloop/lolcat";
license = licenses.bsd3;
maintainers = with maintainers; [ StillerHarpo manveru nicknovitski ];
+ mainProgram = "lolcat";
};
}
diff --git a/pkgs/tools/misc/lorri/default.nix b/pkgs/tools/misc/lorri/default.nix
index aabc9d0e773f..a2cd0ef600d1 100644
--- a/pkgs/tools/misc/lorri/default.nix
+++ b/pkgs/tools/misc/lorri/default.nix
@@ -68,5 +68,6 @@ in (rustPlatform.buildRustPackage rec {
homepage = "https://github.com/target/lorri";
license = licenses.asl20;
maintainers = with maintainers; [ grahamc Profpatsch ];
+ mainProgram = "lorri";
};
})
diff --git a/pkgs/tools/misc/lottieconverter/default.nix b/pkgs/tools/misc/lottieconverter/default.nix
index e7ee6e9b74f2..557ac293aaa2 100644
--- a/pkgs/tools/misc/lottieconverter/default.nix
+++ b/pkgs/tools/misc/lottieconverter/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.bsd3;
platforms = platforms.all;
maintainers = with maintainers; [ CRTified nickcao ];
+ mainProgram = "lottieconverter";
};
})
diff --git a/pkgs/tools/misc/lsd/default.nix b/pkgs/tools/misc/lsd/default.nix
index 83d7580a7eed..99dee32424fa 100644
--- a/pkgs/tools/misc/lsd/default.nix
+++ b/pkgs/tools/misc/lsd/default.nix
@@ -48,5 +48,6 @@ rustPlatform.buildRustPackage rec {
description = "The next gen ls command";
license = licenses.asl20;
maintainers = with maintainers; [ marsam zowoq SuperSandro2000 ];
+ mainProgram = "lsd";
};
}
diff --git a/pkgs/tools/misc/ltunify/default.nix b/pkgs/tools/misc/ltunify/default.nix
index df425162d847..b85e3da4a5c0 100644
--- a/pkgs/tools/misc/ltunify/default.nix
+++ b/pkgs/tools/misc/ltunify/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
+ mainProgram = "ltunify";
};
}
diff --git a/pkgs/tools/misc/lwc/default.nix b/pkgs/tools/misc/lwc/default.nix
index f4c2e57eef48..77e6d5033f31 100644
--- a/pkgs/tools/misc/lwc/default.nix
+++ b/pkgs/tools/misc/lwc/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
homepage = "https://github.com/timdp/lwc";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "lwc";
};
}
diff --git a/pkgs/tools/misc/macchina/default.nix b/pkgs/tools/misc/macchina/default.nix
index 0bde6b5baf54..3da4d9b07fbb 100644
--- a/pkgs/tools/misc/macchina/default.nix
+++ b/pkgs/tools/misc/macchina/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/Macchina-CLI/macchina/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ _414owen figsoda ];
+ mainProgram = "macchina";
};
}
diff --git a/pkgs/tools/misc/mailman-rss/default.nix b/pkgs/tools/misc/mailman-rss/default.nix
index 93a3d1e16ac2..d71ee8795528 100644
--- a/pkgs/tools/misc/mailman-rss/default.nix
+++ b/pkgs/tools/misc/mailman-rss/default.nix
@@ -21,5 +21,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/kyamagu/mailman-rss";
license = licenses.mit;
maintainers = with maintainers; [ samueldr ];
+ mainProgram = "mailman-rss";
};
}
diff --git a/pkgs/tools/misc/makebootfat/default.nix b/pkgs/tools/misc/makebootfat/default.nix
index d55b5727d00c..b2e93bb140ad 100644
--- a/pkgs/tools/misc/makebootfat/default.nix
+++ b/pkgs/tools/misc/makebootfat/default.nix
@@ -15,5 +15,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.ehmry ];
platforms = platforms.linux;
+ mainProgram = "makebootfat";
};
}
diff --git a/pkgs/tools/misc/mandown/default.nix b/pkgs/tools/misc/mandown/default.nix
index 4851c764d0eb..308605e1172f 100644
--- a/pkgs/tools/misc/mandown/default.nix
+++ b/pkgs/tools/misc/mandown/default.nix
@@ -16,5 +16,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://gitlab.com/kornelski/mandown";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ ];
+ mainProgram = "mandown";
};
}
diff --git a/pkgs/tools/misc/manga-cli/default.nix b/pkgs/tools/misc/manga-cli/default.nix
index 3f57b529e51a..65d45cf60e3c 100644
--- a/pkgs/tools/misc/manga-cli/default.nix
+++ b/pkgs/tools/misc/manga-cli/default.nix
@@ -35,5 +35,6 @@ stdenvNoCC.mkDerivation {
description = "Bash script for reading mangas via the terminal by scraping manganato";
license = licenses.gpl3Only;
maintainers = with maintainers; [ baitinq ];
+ mainProgram = "manga-cli";
};
}
diff --git a/pkgs/tools/misc/mapcidr/default.nix b/pkgs/tools/misc/mapcidr/default.nix
index 2cb179fac94d..3ae7eb7e4027 100644
--- a/pkgs/tools/misc/mapcidr/default.nix
+++ b/pkgs/tools/misc/mapcidr/default.nix
@@ -31,5 +31,6 @@ buildGoModule rec {
changelog = "https://github.com/projectdiscovery/mapcidr/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ hanemile ];
+ mainProgram = "mapcidr";
};
}
diff --git a/pkgs/tools/misc/markdown-anki-decks/default.nix b/pkgs/tools/misc/markdown-anki-decks/default.nix
index 17e3bf860fca..082bdf5a5f98 100644
--- a/pkgs/tools/misc/markdown-anki-decks/default.nix
+++ b/pkgs/tools/misc/markdown-anki-decks/default.nix
@@ -43,5 +43,6 @@ python3.pkgs.buildPythonApplication rec {
license = licenses.mit;
maintainers = with maintainers; [ ];
platforms = platforms.unix;
+ mainProgram = "mdankideck";
};
}
diff --git a/pkgs/tools/misc/marlin-calc/default.nix b/pkgs/tools/misc/marlin-calc/default.nix
index 38a4f4ffb358..dc8ff4221009 100644
--- a/pkgs/tools/misc/marlin-calc/default.nix
+++ b/pkgs/tools/misc/marlin-calc/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation {
maintainers = with maintainers; [ gebner ];
platforms = platforms.unix;
broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/marlin-calc.x86_64-darwin
+ mainProgram = "marlin-calc";
};
}
diff --git a/pkgs/tools/misc/massren/default.nix b/pkgs/tools/misc/massren/default.nix
index 885ab1b0176a..4ca386c1374a 100644
--- a/pkgs/tools/misc/massren/default.nix
+++ b/pkgs/tools/misc/massren/default.nix
@@ -40,5 +40,6 @@ buildGoModule rec {
license = licenses.mit;
homepage = "https://github.com/laurent22/massren";
maintainers = with maintainers; [ andrew-d ];
+ mainProgram = "massren";
};
}
diff --git a/pkgs/tools/misc/mastotool/default.nix b/pkgs/tools/misc/mastotool/default.nix
index 3fb0c0034c35..a75f97c4a6ec 100644
--- a/pkgs/tools/misc/mastotool/default.nix
+++ b/pkgs/tools/misc/mastotool/default.nix
@@ -24,5 +24,6 @@ buildGoModule rec {
changelog = "https://github.com/muesli/mastotool/releases/tag/${src.rev}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "mastotool";
};
}
diff --git a/pkgs/tools/misc/mathpix-snipping-tool/default.nix b/pkgs/tools/misc/mathpix-snipping-tool/default.nix
index f6015f3928d6..c5b5745ceb33 100644
--- a/pkgs/tools/misc/mathpix-snipping-tool/default.nix
+++ b/pkgs/tools/misc/mathpix-snipping-tool/default.nix
@@ -27,5 +27,6 @@ in appimageTools.wrapType2 {
license = licenses.unfree;
maintainers = [ maintainers.hiro98 ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "mathpix-snipping-tool";
};
}
diff --git a/pkgs/tools/misc/mbuffer/default.nix b/pkgs/tools/misc/mbuffer/default.nix
index 3e23d042f916..ec4157fb37ca 100644
--- a/pkgs/tools/misc/mbuffer/default.nix
+++ b/pkgs/tools/misc/mbuffer/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ tokudan ];
platforms = platforms.linux; # Maybe other non-darwin Unix
+ mainProgram = "mbuffer";
};
}
diff --git a/pkgs/tools/misc/mcfly/default.nix b/pkgs/tools/misc/mcfly/default.nix
index 179dbe1dec3c..127dd142a9f1 100644
--- a/pkgs/tools/misc/mcfly/default.nix
+++ b/pkgs/tools/misc/mcfly/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/cantino/mcfly/raw/v${version}/CHANGELOG.txt";
license = licenses.mit;
maintainers = [ maintainers.melkor333 ];
+ mainProgram = "mcfly";
};
}
diff --git a/pkgs/tools/misc/mdr/default.nix b/pkgs/tools/misc/mdr/default.nix
index 13af7192cf50..b33c51c99ca0 100644
--- a/pkgs/tools/misc/mdr/default.nix
+++ b/pkgs/tools/misc/mdr/default.nix
@@ -26,5 +26,6 @@ buildGoModule rec {
homepage = "https://github.com/MichaelMure/mdr";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "mdr";
};
}
diff --git a/pkgs/tools/misc/mdslides/default.nix b/pkgs/tools/misc/mdslides/default.nix
index d9265cd7863b..f329d02237a0 100644
--- a/pkgs/tools/misc/mdslides/default.nix
+++ b/pkgs/tools/misc/mdslides/default.nix
@@ -18,5 +18,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/dadoomer/markdown-slides";
license = licenses.mit;
maintainers = [ maintainers.qjoly ];
+ mainProgram = "mdslides";
};
}
diff --git a/pkgs/tools/misc/me_cleaner/default.nix b/pkgs/tools/misc/me_cleaner/default.nix
index 4872c349b20d..ec742b11c98e 100644
--- a/pkgs/tools/misc/me_cleaner/default.nix
+++ b/pkgs/tools/misc/me_cleaner/default.nix
@@ -20,5 +20,6 @@ python3.pkgs.buildPythonPackage rec {
'';
license = licenses.gpl3;
maintainers = with maintainers; [ ];
+ mainProgram = "me_cleaner.py";
};
}
diff --git a/pkgs/tools/misc/megacli/default.nix b/pkgs/tools/misc/megacli/default.nix
index e2eef587f27c..b198b030f3ea 100644
--- a/pkgs/tools/misc/megacli/default.nix
+++ b/pkgs/tools/misc/megacli/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
license = lib.licenses.unfree;
platforms = [ "x86_64-linux" ];
+ mainProgram = "MegaCli64";
};
}
diff --git a/pkgs/tools/misc/melody/default.nix b/pkgs/tools/misc/melody/default.nix
index 7f3f7f29f214..b4284a63eec1 100644
--- a/pkgs/tools/misc/melody/default.nix
+++ b/pkgs/tools/misc/melody/default.nix
@@ -17,5 +17,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/yoav-lavi/melody";
license = licenses.mit;
maintainers = with maintainers; [ joelkoen ];
+ mainProgram = "melody";
};
}
diff --git a/pkgs/tools/misc/mermaid-filter/default.nix b/pkgs/tools/misc/mermaid-filter/default.nix
index fd9d537dec4e..60d013deb5d6 100644
--- a/pkgs/tools/misc/mermaid-filter/default.nix
+++ b/pkgs/tools/misc/mermaid-filter/default.nix
@@ -35,5 +35,6 @@ buildNpmPackage rec {
license = licenses.bsd2;
maintainers = with maintainers; [ ners ];
platforms = chromium.meta.platforms;
+ mainProgram = "mermaid-filter";
};
}
diff --git a/pkgs/tools/misc/mimeo/default.nix b/pkgs/tools/misc/mimeo/default.nix
index 6c221ac75798..49a86807017f 100644
--- a/pkgs/tools/misc/mimeo/default.nix
+++ b/pkgs/tools/misc/mimeo/default.nix
@@ -35,5 +35,6 @@ in python3Packages.buildPythonApplication {
license = [ licenses.gpl2Only ];
maintainers = [ maintainers.rycee ];
platforms = platforms.unix;
+ mainProgram = "mimeo";
};
}
diff --git a/pkgs/tools/misc/minipro/default.nix b/pkgs/tools/misc/minipro/default.nix
index 305f2a885790..870c4706f882 100644
--- a/pkgs/tools/misc/minipro/default.nix
+++ b/pkgs/tools/misc/minipro/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
description = "An open source program for controlling the MiniPRO TL866xx series of chip programmers";
license = licenses.gpl3Plus;
maintainers = [ maintainers.bmwalters ];
+ mainProgram = "minipro";
};
}
diff --git a/pkgs/tools/misc/miniserve/default.nix b/pkgs/tools/misc/miniserve/default.nix
index 141d32ec80ab..6d0d918b0199 100644
--- a/pkgs/tools/misc/miniserve/default.nix
+++ b/pkgs/tools/misc/miniserve/default.nix
@@ -56,5 +56,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/svenstaro/miniserve/blob/v${version}/CHANGELOG.md";
license = with licenses; [ mit ];
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "miniserve";
};
}
diff --git a/pkgs/tools/misc/ministat/default.nix b/pkgs/tools/misc/ministat/default.nix
index 0cd3ff3a5c1f..d0f88e5d1b1c 100644
--- a/pkgs/tools/misc/ministat/default.nix
+++ b/pkgs/tools/misc/ministat/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.beerware;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.all;
+ mainProgram = "ministat";
};
}
diff --git a/pkgs/tools/misc/mktorrent/default.nix b/pkgs/tools/misc/mktorrent/default.nix
index 36aee2034c87..74f449969a66 100644
--- a/pkgs/tools/misc/mktorrent/default.nix
+++ b/pkgs/tools/misc/mktorrent/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ Profpatsch winter ];
platforms = platforms.all;
+ mainProgram = "mktorrent";
};
}
diff --git a/pkgs/tools/misc/mloader/default.nix b/pkgs/tools/misc/mloader/default.nix
index 9021724f8e0a..9790b169651d 100644
--- a/pkgs/tools/misc/mloader/default.nix
+++ b/pkgs/tools/misc/mloader/default.nix
@@ -31,5 +31,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/hurlenko/mloader";
license = licenses.gpl3Only;
maintainers = with maintainers; [ marsam ];
+ mainProgram = "mloader";
};
}
diff --git a/pkgs/tools/misc/mmake/default.nix b/pkgs/tools/misc/mmake/default.nix
index acf571f7c5ac..32f089f1a771 100644
--- a/pkgs/tools/misc/mmake/default.nix
+++ b/pkgs/tools/misc/mmake/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
'';
license = licenses.mit;
maintainers = [ maintainers.gabesoft ];
+ mainProgram = "mmake";
};
}
diff --git a/pkgs/tools/misc/mmctl/default.nix b/pkgs/tools/misc/mmctl/default.nix
index 7084ef0acb11..61e6712a112f 100644
--- a/pkgs/tools/misc/mmctl/default.nix
+++ b/pkgs/tools/misc/mmctl/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
homepage = "https://github.com/mattermost/mmctl";
license = licenses.asl20;
maintainers = with maintainers; [ ppom ];
+ mainProgram = "mmctl";
};
}
diff --git a/pkgs/tools/misc/mnc/default.nix b/pkgs/tools/misc/mnc/default.nix
index d84ff6643aec..b4b033c94f65 100644
--- a/pkgs/tools/misc/mnc/default.nix
+++ b/pkgs/tools/misc/mnc/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
license = licenses.unlicense;
platforms = platforms.linux;
maintainers = with maintainers; [ wentam ];
+ mainProgram = "mnc";
};
}
diff --git a/pkgs/tools/misc/mods/default.nix b/pkgs/tools/misc/mods/default.nix
index ecb306d4aef6..979843915bff 100644
--- a/pkgs/tools/misc/mods/default.nix
+++ b/pkgs/tools/misc/mods/default.nix
@@ -38,5 +38,6 @@ buildGoModule rec {
homepage = "https://github.com/charmbracelet/mods";
license = licenses.mit;
maintainers = with maintainers; [ dit7ya ];
+ mainProgram = "mods";
};
}
diff --git a/pkgs/tools/misc/mongodb-compass/default.nix b/pkgs/tools/misc/mongodb-compass/default.nix
index da800e0a836b..cc5858c16fb7 100644
--- a/pkgs/tools/misc/mongodb-compass/default.nix
+++ b/pkgs/tools/misc/mongodb-compass/default.nix
@@ -134,5 +134,6 @@ in stdenv.mkDerivation {
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.sspl;
platforms = [ "x86_64-linux" ];
+ mainProgram = "mongodb-compass";
};
}
diff --git a/pkgs/tools/misc/mons/default.nix b/pkgs/tools/misc/mons/default.nix
index e9bd96b41b5e..d386c901e7c0 100644
--- a/pkgs/tools/misc/mons/default.nix
+++ b/pkgs/tools/misc/mons/default.nix
@@ -91,5 +91,6 @@ resholve.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ thiagokokada ];
platforms = platforms.unix;
+ mainProgram = "mons";
};
}
diff --git a/pkgs/tools/misc/moon-phases/default.nix b/pkgs/tools/misc/moon-phases/default.nix
index c1b58c7cce1a..f4d5a850efc9 100644
--- a/pkgs/tools/misc/moon-phases/default.nix
+++ b/pkgs/tools/misc/moon-phases/default.nix
@@ -16,5 +16,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/mirrorwitch/moon-phases";
license = licenses.acsl14;
maintainers = with maintainers; [ mirrorwitch ];
+ mainProgram = "moon-phases";
};
}
diff --git a/pkgs/tools/misc/moserial/default.nix b/pkgs/tools/misc/moserial/default.nix
index 278182ae5f06..8ac7091e003c 100644
--- a/pkgs/tools/misc/moserial/default.nix
+++ b/pkgs/tools/misc/moserial/default.nix
@@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ linsui ];
platforms = platforms.linux;
+ mainProgram = "moserial";
};
}
diff --git a/pkgs/tools/misc/most/default.nix b/pkgs/tools/misc/most/default.nix
index 2073e066ae73..2ec394cd250d 100644
--- a/pkgs/tools/misc/most/default.nix
+++ b/pkgs/tools/misc/most/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
homepage = "https://www.jedsoft.org/most/index.html";
license = licenses.gpl2;
platforms = platforms.unix;
+ mainProgram = "most";
};
}
diff --git a/pkgs/tools/misc/mpdscribble/default.nix b/pkgs/tools/misc/mpdscribble/default.nix
index 46bf31ed667e..335dedf12fe2 100644
--- a/pkgs/tools/misc/mpdscribble/default.nix
+++ b/pkgs/tools/misc/mpdscribble/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = [ maintainers.sohalt ];
platforms = platforms.unix;
+ mainProgram = "mpdscribble";
};
}
diff --git a/pkgs/tools/misc/mpremote/default.nix b/pkgs/tools/misc/mpremote/default.nix
index aa7b847dfb5a..04b7abb353a2 100644
--- a/pkgs/tools/misc/mpremote/default.nix
+++ b/pkgs/tools/misc/mpremote/default.nix
@@ -39,5 +39,6 @@ buildPythonApplication rec {
platforms = platforms.unix;
license = licenses.mit;
maintainers = with maintainers; [ _999eagle ];
+ mainProgram = "mpremote";
};
}
diff --git a/pkgs/tools/misc/mprime/default.nix b/pkgs/tools/misc/mprime/default.nix
index 159159ce902a..e55f8ca50fe0 100644
--- a/pkgs/tools/misc/mprime/default.nix
+++ b/pkgs/tools/misc/mprime/default.nix
@@ -64,5 +64,6 @@ stdenv.mkDerivation rec {
license = licenses.unfree;
# Untested on linux-32 and osx. Works in theory.
platforms = ["i686-linux" "x86_64-linux" "x86_64-darwin"];
+ mainProgram = "mprime";
};
}
diff --git a/pkgs/tools/misc/mprocs/default.nix b/pkgs/tools/misc/mprocs/default.nix
index 4f47476f5f51..c42c17bd53c9 100644
--- a/pkgs/tools/misc/mprocs/default.nix
+++ b/pkgs/tools/misc/mprocs/default.nix
@@ -24,5 +24,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/pvolok/mprocs";
license = licenses.mit;
maintainers = with maintainers; [ GaetanLepage thehedgeh0g ];
+ mainProgram = "mprocs";
};
}
diff --git a/pkgs/tools/misc/ms-sys/default.nix b/pkgs/tools/misc/ms-sys/default.nix
index c0f807318bbb..5d736952d232 100644
--- a/pkgs/tools/misc/ms-sys/default.nix
+++ b/pkgs/tools/misc/ms-sys/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
homepage = "https://ms-sys.sourceforge.net/";
license = licenses.gpl2Plus;
platforms = with platforms; linux;
+ mainProgram = "ms-sys";
};
}
diff --git a/pkgs/tools/misc/mslink/default.nix b/pkgs/tools/misc/mslink/default.nix
index 6db1ae3275c5..82c60ab926f0 100644
--- a/pkgs/tools/misc/mslink/default.nix
+++ b/pkgs/tools/misc/mslink/default.nix
@@ -29,5 +29,6 @@ gccStdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ mkg20001 ];
platforms = platforms.unix;
+ mainProgram = "mslink";
};
}
diff --git a/pkgs/tools/misc/mtm/default.nix b/pkgs/tools/misc/mtm/default.nix
index c142c1f29036..ffd7eefce8ae 100644
--- a/pkgs/tools/misc/mtm/default.nix
+++ b/pkgs/tools/misc/mtm/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.unix;
maintainers = [ maintainers.marsam ];
+ mainProgram = "mtm";
};
}
diff --git a/pkgs/tools/misc/multitail/default.nix b/pkgs/tools/misc/multitail/default.nix
index 647991b412a2..3732d64dd929 100644
--- a/pkgs/tools/misc/multitail/default.nix
+++ b/pkgs/tools/misc/multitail/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
maintainers = with lib.maintainers; [ matthiasbeyer ];
platforms = lib.platforms.unix;
license = lib.licenses.asl20;
+ mainProgram = "multitail";
};
}
diff --git a/pkgs/tools/misc/multitime/default.nix b/pkgs/tools/misc/multitime/default.nix
index 015f50fa57fa..e6f6280abab1 100644
--- a/pkgs/tools/misc/multitime/default.nix
+++ b/pkgs/tools/misc/multitime/default.nix
@@ -35,5 +35,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.mit;
homepage = "https://tratt.net/laurie/src/multitime/";
platforms = lib.platforms.unix;
+ mainProgram = "multitime";
};
}
diff --git a/pkgs/tools/misc/mutagen-compose/default.nix b/pkgs/tools/misc/mutagen-compose/default.nix
index 5b379b2773f4..a98f8c770bb1 100644
--- a/pkgs/tools/misc/mutagen-compose/default.nix
+++ b/pkgs/tools/misc/mutagen-compose/default.nix
@@ -25,5 +25,6 @@ buildGoModule rec {
changelog = "https://github.com/mutagen-io/mutagen-compose/releases/tag/v${version}";
maintainers = [ maintainers.matthewpi ];
license = licenses.mit;
+ mainProgram = "mutagen-compose";
};
}
diff --git a/pkgs/tools/misc/mvebu64boot/default.nix b/pkgs/tools/misc/mvebu64boot/default.nix
index c2bb63186c3f..0c682cebd5e6 100644
--- a/pkgs/tools/misc/mvebu64boot/default.nix
+++ b/pkgs/tools/misc/mvebu64boot/default.nix
@@ -30,5 +30,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ lukegb ];
platforms = platforms.all;
+ mainProgram = "mvebu64boot";
};
}
diff --git a/pkgs/tools/misc/mysqltuner/default.nix b/pkgs/tools/misc/mysqltuner/default.nix
index 61dba7569867..f13b455e523b 100644
--- a/pkgs/tools/misc/mysqltuner/default.nix
+++ b/pkgs/tools/misc/mysqltuner/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/major/MySQLTuner-perl";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ peterhoeg shamilton ];
+ mainProgram = "mysqltuner";
};
}
diff --git a/pkgs/tools/misc/natls/default.nix b/pkgs/tools/misc/natls/default.nix
index 368291f60d9a..205905224f83 100644
--- a/pkgs/tools/misc/natls/default.nix
+++ b/pkgs/tools/misc/natls/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/willdoescode/nat";
license = licenses.mit;
maintainers = with maintainers; [ msfjarvis ];
+ mainProgram = "natls";
};
}
diff --git a/pkgs/tools/misc/nb/default.nix b/pkgs/tools/misc/nb/default.nix
index 79796255a843..56513d35c779 100644
--- a/pkgs/tools/misc/nb/default.nix
+++ b/pkgs/tools/misc/nb/default.nix
@@ -63,5 +63,6 @@ stdenv.mkDerivation rec {
license = licenses.agpl3Plus;
maintainers = [ maintainers.toonn ];
platforms = platforms.all;
+ mainProgram = "nb";
};
}
diff --git a/pkgs/tools/misc/nbench/default.nix b/pkgs/tools/misc/nbench/default.nix
index 0ce1d66cf214..f1af32cc0e3f 100644
--- a/pkgs/tools/misc/nbench/default.nix
+++ b/pkgs/tools/misc/nbench/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
description = "A synthetic computing benchmark program";
platforms = platforms.unix;
maintainers = with lib.maintainers; [ bennofs ];
+ mainProgram = "nbench";
};
}
diff --git a/pkgs/tools/misc/nbqa/default.nix b/pkgs/tools/misc/nbqa/default.nix
index cc988a02bc06..dec7eb1aa113 100644
--- a/pkgs/tools/misc/nbqa/default.nix
+++ b/pkgs/tools/misc/nbqa/default.nix
@@ -92,5 +92,6 @@ python3.pkgs.buildPythonApplication rec {
description = "Run ruff, isort, pyupgrade, mypy, pylint, flake8, black, blacken-docs, and more on Jupyter Notebooks";
license = licenses.mit;
maintainers = with maintainers; [ l0b0 ];
+ mainProgram = "nbqa";
};
}
diff --git a/pkgs/tools/misc/nginx-config-formatter/default.nix b/pkgs/tools/misc/nginx-config-formatter/default.nix
index 9d5f9c445b49..edfe912f3983 100644
--- a/pkgs/tools/misc/nginx-config-formatter/default.nix
+++ b/pkgs/tools/misc/nginx-config-formatter/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ Baughn ];
license = licenses.asl20;
homepage = "https://github.com/slomkowski/nginx-config-formatter";
+ mainProgram = "nginxfmt";
};
}
diff --git a/pkgs/tools/misc/nitch/default.nix b/pkgs/tools/misc/nitch/default.nix
index a050b4133e30..a15542b5ade1 100644
--- a/pkgs/tools/misc/nitch/default.nix
+++ b/pkgs/tools/misc/nitch/default.nix
@@ -27,5 +27,6 @@ nimPackages.buildNimPackage rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ michaelBelsanti ];
+ mainProgram = "nitch";
};
}
diff --git a/pkgs/tools/misc/nomino/default.nix b/pkgs/tools/misc/nomino/default.nix
index 2ff9aac62fb5..e4b7acfa8883 100644
--- a/pkgs/tools/misc/nomino/default.nix
+++ b/pkgs/tools/misc/nomino/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/yaa110/nomino/releases/tag/${src.rev}";
license = with licenses; [ mit /* or */ asl20 ];
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "nomino";
};
}
diff --git a/pkgs/tools/misc/noteshrink/default.nix b/pkgs/tools/misc/noteshrink/default.nix
index 67c49c3ad0d5..4c76c332645f 100644
--- a/pkgs/tools/misc/noteshrink/default.nix
+++ b/pkgs/tools/misc/noteshrink/default.nix
@@ -20,5 +20,6 @@ buildPythonApplication rec {
homepage = "https://mzucker.github.io/2016/09/20/noteshrink.html";
license = licenses.mit;
maintainers = with maintainers; [ rnhmjoj ];
+ mainProgram = "noteshrink";
};
}
diff --git a/pkgs/tools/misc/noti/default.nix b/pkgs/tools/misc/noti/default.nix
index 40c060b63155..82d3dd4c2ef4 100644
--- a/pkgs/tools/misc/noti/default.nix
+++ b/pkgs/tools/misc/noti/default.nix
@@ -48,5 +48,6 @@ buildGoModule rec {
homepage = "https://github.com/variadico/noti";
license = licenses.mit;
maintainers = with maintainers; [ stites marsam ];
+ mainProgram = "noti";
};
}
diff --git a/pkgs/tools/misc/notify/default.nix b/pkgs/tools/misc/notify/default.nix
index 09f1d238fbb1..be7c6daf8e47 100644
--- a/pkgs/tools/misc/notify/default.nix
+++ b/pkgs/tools/misc/notify/default.nix
@@ -38,5 +38,6 @@ buildGoModule rec {
homepage = "https://github.com/projectdiscovery/notify";
license = licenses.mit;
maintainers = with maintainers; [ hanemile ];
+ mainProgram = "notify";
};
}
diff --git a/pkgs/tools/misc/ntfy/default.nix b/pkgs/tools/misc/ntfy/default.nix
index 8e00ef627691..cb81d49e29d1 100644
--- a/pkgs/tools/misc/ntfy/default.nix
+++ b/pkgs/tools/misc/ntfy/default.nix
@@ -98,5 +98,6 @@ in python.pkgs.buildPythonApplication rec {
homepage = "http://ntfy.rtfd.org/";
license = licenses.gpl3;
maintainers = with maintainers; [ kamilchm ];
+ mainProgram = "ntfy";
};
}
diff --git a/pkgs/tools/misc/nux/default.nix b/pkgs/tools/misc/nux/default.nix
index a852f830937b..89aea5e9dd9d 100644
--- a/pkgs/tools/misc/nux/default.nix
+++ b/pkgs/tools/misc/nux/default.nix
@@ -34,5 +34,6 @@ rustPlatform.buildRustPackage {
description = "A wrapper over the nix cli";
license = with lib.licenses; [ gpl3Plus ];
maintainers = with lib.maintainers; [ ];
+ mainProgram = "nux";
};
}
diff --git a/pkgs/tools/misc/nvfancontrol/default.nix b/pkgs/tools/misc/nvfancontrol/default.nix
index 2bfdb9896e4a..1b2bebfce895 100644
--- a/pkgs/tools/misc/nvfancontrol/default.nix
+++ b/pkgs/tools/misc/nvfancontrol/default.nix
@@ -27,5 +27,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ gpl3Only ];
platforms = platforms.linux;
maintainers = with maintainers; [ devins2518 ];
+ mainProgram = "nvfancontrol";
};
}
diff --git a/pkgs/tools/misc/nvimpager/default.nix b/pkgs/tools/misc/nvimpager/default.nix
index 1aee06ddf564..f2679259fa1f 100644
--- a/pkgs/tools/misc/nvimpager/default.nix
+++ b/pkgs/tools/misc/nvimpager/default.nix
@@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
platforms = platforms.unix;
maintainers = [ maintainers.lucc ];
+ mainProgram = "nvimpager";
};
}
diff --git a/pkgs/tools/misc/nyancat/default.nix b/pkgs/tools/misc/nyancat/default.nix
index 3aca7cc1729c..89acccd66fc1 100644
--- a/pkgs/tools/misc/nyancat/default.nix
+++ b/pkgs/tools/misc/nyancat/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.ncsa;
maintainers = with maintainers; [ midchildan ];
platforms = platforms.unix;
+ mainProgram = "nyancat";
};
}
diff --git a/pkgs/tools/misc/ocs-url/default.nix b/pkgs/tools/misc/ocs-url/default.nix
index 564c7b81c742..52c65d4b5b26 100644
--- a/pkgs/tools/misc/ocs-url/default.nix
+++ b/pkgs/tools/misc/ocs-url/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ SohamG ];
platforms = platforms.linux;
+ mainProgram = "ocs-url";
};
}
diff --git a/pkgs/tools/misc/octofetch/default.nix b/pkgs/tools/misc/octofetch/default.nix
index 634120d539cc..4c4083d9555d 100644
--- a/pkgs/tools/misc/octofetch/default.nix
+++ b/pkgs/tools/misc/octofetch/default.nix
@@ -30,5 +30,6 @@ rustPlatform.buildRustPackage rec {
description = "Github user information on terminal";
license = licenses.mit;
maintainers = with maintainers; [ joelkoen ];
+ mainProgram = "octofetch";
};
}
diff --git a/pkgs/tools/misc/octosql/default.nix b/pkgs/tools/misc/octosql/default.nix
index 6f928fd61f34..a42f80d95ff9 100644
--- a/pkgs/tools/misc/octosql/default.nix
+++ b/pkgs/tools/misc/octosql/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
homepage = "https://github.com/cube2222/octosql";
license = licenses.mpl20;
maintainers = with maintainers; [ arikgrahl ];
+ mainProgram = "octosql";
};
}
diff --git a/pkgs/tools/misc/odyssey/default.nix b/pkgs/tools/misc/odyssey/default.nix
index 086c1eea58a8..2f3ccb0e154b 100644
--- a/pkgs/tools/misc/odyssey/default.nix
+++ b/pkgs/tools/misc/odyssey/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
maintainers = [ maintainers.marsam ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "odyssey";
};
}
diff --git a/pkgs/tools/misc/ondir/default.nix b/pkgs/tools/misc/ondir/default.nix
index 2e8605c33abc..1b32f474fc04 100644
--- a/pkgs/tools/misc/ondir/default.nix
+++ b/pkgs/tools/misc/ondir/default.nix
@@ -40,5 +40,6 @@ stdenv.mkDerivation {
homepage = "https://github.com/alecthomas/ondir/";
license = licenses.gpl2Only;
maintainers = [ maintainers.michaelCTS ];
+ mainProgram = "ondir";
};
}
diff --git a/pkgs/tools/misc/onefetch/default.nix b/pkgs/tools/misc/onefetch/default.nix
index 9a1391b4614c..3dbd384884e0 100644
--- a/pkgs/tools/misc/onefetch/default.nix
+++ b/pkgs/tools/misc/onefetch/default.nix
@@ -60,5 +60,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/o2sh/onefetch/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ Br1ght0ne figsoda kloenk ];
+ mainProgram = "onefetch";
};
}
diff --git a/pkgs/tools/misc/open-pdf-sign/default.nix b/pkgs/tools/misc/open-pdf-sign/default.nix
index 4a70bc2131dd..282ad778db5f 100644
--- a/pkgs/tools/misc/open-pdf-sign/default.nix
+++ b/pkgs/tools/misc/open-pdf-sign/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation (finalAttrs: {
maintainers = with lib.maintainers; [ drupol ];
platforms = lib.platforms.unix;
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
+ mainProgram = "open-pdf-sign";
};
})
diff --git a/pkgs/tools/misc/opencorsairlink/default.nix b/pkgs/tools/misc/opencorsairlink/default.nix
index ed11232065e9..40b747f20305 100644
--- a/pkgs/tools/misc/opencorsairlink/default.nix
+++ b/pkgs/tools/misc/opencorsairlink/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.all;
maintainers = [ lib.maintainers.expipiplus1 ];
+ mainProgram = "OpenCorsairLink.elf";
};
}
diff --git a/pkgs/tools/misc/opentsdb/default.nix b/pkgs/tools/misc/opentsdb/default.nix
index 3662c9793c43..abce03cae02f 100644
--- a/pkgs/tools/misc/opentsdb/default.nix
+++ b/pkgs/tools/misc/opentsdb/default.nix
@@ -347,5 +347,6 @@ in stdenv.mkDerivation rec {
binaryBytecode # maven dependencies
];
maintainers = [ ];
+ mainProgram = "tsdb";
};
}
diff --git a/pkgs/tools/misc/org-stats/default.nix b/pkgs/tools/misc/org-stats/default.nix
index 7c79f526fb8a..ead4f9e18d33 100644
--- a/pkgs/tools/misc/org-stats/default.nix
+++ b/pkgs/tools/misc/org-stats/default.nix
@@ -58,5 +58,6 @@ buildGoModule rec {
changelog = "https://github.com/caarlos0/org-stats/releases/tag/${src.rev}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "org-stats";
};
}
diff --git a/pkgs/tools/misc/otel-cli/default.nix b/pkgs/tools/misc/otel-cli/default.nix
index 635e8ee10185..de35952f184a 100644
--- a/pkgs/tools/misc/otel-cli/default.nix
+++ b/pkgs/tools/misc/otel-cli/default.nix
@@ -28,5 +28,6 @@ buildGoModule rec {
changelog = "https://github.com/equinix-labs/otel-cli/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with lib.maintainers; [ emattiza urandom ];
+ mainProgram = "otel-cli";
};
}
diff --git a/pkgs/tools/misc/owofetch/default.nix b/pkgs/tools/misc/owofetch/default.nix
index 4b312f0cea45..b623721ec9b2 100644
--- a/pkgs/tools/misc/owofetch/default.nix
+++ b/pkgs/tools/misc/owofetch/default.nix
@@ -31,5 +31,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Only;
platforms = platforms.x86_64;
maintainers = with maintainers; [ nullishamy ];
+ mainProgram = "owofetch";
};
}
diff --git a/pkgs/tools/misc/pandoc-acro/default.nix b/pkgs/tools/misc/pandoc-acro/default.nix
index d60bd10bcf69..36bd518f5b2b 100644
--- a/pkgs/tools/misc/pandoc-acro/default.nix
+++ b/pkgs/tools/misc/pandoc-acro/default.nix
@@ -59,5 +59,6 @@ buildPythonApplication {
description = "Pandoc filter which manages acronyms in Pandoc flavored Markdown sources";
license = licenses.bsd2;
maintainers = with maintainers; [ tfc ];
+ mainProgram = "pandoc-acro";
};
}
diff --git a/pkgs/tools/misc/pandoc-drawio-filter/default.nix b/pkgs/tools/misc/pandoc-drawio-filter/default.nix
index a5e8c919ce7b..9a5ff8949ba6 100644
--- a/pkgs/tools/misc/pandoc-drawio-filter/default.nix
+++ b/pkgs/tools/misc/pandoc-drawio-filter/default.nix
@@ -48,6 +48,7 @@ let
description = "Pandoc filter which converts draw.io diagrams to PDF";
license = licenses.mit;
maintainers = with maintainers; [ tfc ];
+ mainProgram = "pandoc-drawio";
};
};
diff --git a/pkgs/tools/misc/pandoc-eqnos/default.nix b/pkgs/tools/misc/pandoc-eqnos/default.nix
index d808060fc23a..5ee4e9587d61 100644
--- a/pkgs/tools/misc/pandoc-eqnos/default.nix
+++ b/pkgs/tools/misc/pandoc-eqnos/default.nix
@@ -31,5 +31,6 @@ buildPythonApplication rec {
homepage = "https://github.com/tomduck/pandoc-eqnos";
license = licenses.gpl3Only;
maintainers = with maintainers; [ ppenguin ];
+ mainProgram = "pandoc-eqnos";
};
}
diff --git a/pkgs/tools/misc/pandoc-fignos/default.nix b/pkgs/tools/misc/pandoc-fignos/default.nix
index 7ed7a8e710a7..eb8d0154ffce 100644
--- a/pkgs/tools/misc/pandoc-fignos/default.nix
+++ b/pkgs/tools/misc/pandoc-fignos/default.nix
@@ -31,5 +31,6 @@ buildPythonApplication rec {
homepage = "https://github.com/tomduck/pandoc-fignos";
license = licenses.gpl3Only;
maintainers = with maintainers; [ ppenguin ];
+ mainProgram = "pandoc-fignos";
};
}
diff --git a/pkgs/tools/misc/pandoc-imagine/default.nix b/pkgs/tools/misc/pandoc-imagine/default.nix
index 67e27da960fc..ae94c3115366 100644
--- a/pkgs/tools/misc/pandoc-imagine/default.nix
+++ b/pkgs/tools/misc/pandoc-imagine/default.nix
@@ -24,5 +24,6 @@ buildPythonApplication rec {
'';
license = with licenses; [ mit ];
maintainers = with maintainers; [ synthetica ];
+ mainProgram = "pandoc-imagine";
};
}
diff --git a/pkgs/tools/misc/pandoc-include/default.nix b/pkgs/tools/misc/pandoc-include/default.nix
index 684af986b017..a5c9ea00bfdf 100644
--- a/pkgs/tools/misc/pandoc-include/default.nix
+++ b/pkgs/tools/misc/pandoc-include/default.nix
@@ -31,5 +31,6 @@ buildPythonApplication rec {
homepage = "https://github.com/DCsunset/pandoc-include";
license = licenses.mit;
maintainers = with maintainers; [ ppenguin ];
+ mainProgram = "pandoc-include";
};
}
diff --git a/pkgs/tools/misc/pandoc-katex/default.nix b/pkgs/tools/misc/pandoc-katex/default.nix
index fdcfef878449..d2b9f03e51a4 100644
--- a/pkgs/tools/misc/pandoc-katex/default.nix
+++ b/pkgs/tools/misc/pandoc-katex/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/xu-cheng/pandoc-katex";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ minijackson pacien ];
+ mainProgram = "pandoc-katex";
};
}
diff --git a/pkgs/tools/misc/pandoc-plantuml-filter/default.nix b/pkgs/tools/misc/pandoc-plantuml-filter/default.nix
index cdf0ab862df4..d8c1bb2ea8a3 100644
--- a/pkgs/tools/misc/pandoc-plantuml-filter/default.nix
+++ b/pkgs/tools/misc/pandoc-plantuml-filter/default.nix
@@ -22,5 +22,6 @@ buildPythonApplication rec {
description = "Pandoc filter which converts PlantUML code blocks to PlantUML images";
license = licenses.mit;
maintainers = with maintainers; [ cmcdragonkai ];
+ mainProgram = "pandoc-plantuml";
};
}
diff --git a/pkgs/tools/misc/pandoc-secnos/default.nix b/pkgs/tools/misc/pandoc-secnos/default.nix
index 507d7df400e3..0880214e218e 100644
--- a/pkgs/tools/misc/pandoc-secnos/default.nix
+++ b/pkgs/tools/misc/pandoc-secnos/default.nix
@@ -35,5 +35,6 @@ buildPythonApplication rec {
homepage = "https://github.com/tomduck/pandoc-secnos";
license = licenses.gpl3Only;
maintainers = with maintainers; [ ppenguin ];
+ mainProgram = "pandoc-secnos";
};
}
diff --git a/pkgs/tools/misc/pandoc-tablenos/default.nix b/pkgs/tools/misc/pandoc-tablenos/default.nix
index e1fb785a7a9f..6ee5ef65861e 100644
--- a/pkgs/tools/misc/pandoc-tablenos/default.nix
+++ b/pkgs/tools/misc/pandoc-tablenos/default.nix
@@ -31,5 +31,6 @@ buildPythonApplication rec {
homepage = "https://github.com/tomduck/pandoc-tablenos";
license = licenses.gpl3Only;
maintainers = with maintainers; [ ppenguin ];
+ mainProgram = "pandoc-tablenos";
};
}
diff --git a/pkgs/tools/misc/panicparse/default.nix b/pkgs/tools/misc/panicparse/default.nix
index 273675834363..6cf97eca5a97 100644
--- a/pkgs/tools/misc/panicparse/default.nix
+++ b/pkgs/tools/misc/panicparse/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/maruel/panicparse";
license = licenses.asl20;
maintainers = with maintainers; [ ];
+ mainProgram = "panicparse";
};
}
diff --git a/pkgs/tools/misc/panoply/default.nix b/pkgs/tools/misc/panoply/default.nix
index 801b3737f9b9..5a333a38a4bc 100644
--- a/pkgs/tools/misc/panoply/default.nix
+++ b/pkgs/tools/misc/panoply/default.nix
@@ -33,5 +33,6 @@ stdenvNoCC.mkDerivation rec {
platforms = platforms.linux;
maintainers = [ maintainers.markuskowa ];
license = licenses.unfree; # Package does not state a license
+ mainProgram = "panoply";
};
}
diff --git a/pkgs/tools/misc/paperlike-go/default.nix b/pkgs/tools/misc/paperlike-go/default.nix
index 63390f427d40..6ed29433a35d 100644
--- a/pkgs/tools/misc/paperlike-go/default.nix
+++ b/pkgs/tools/misc/paperlike-go/default.nix
@@ -24,5 +24,6 @@ buildGoModule {
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.adisbladis ];
platforms = lib.platforms.linux;
+ mainProgram = "paperlike-cli";
};
}
diff --git a/pkgs/tools/misc/paps/default.nix b/pkgs/tools/misc/paps/default.nix
index 75cd8f3535cb..ab9c9e433c68 100644
--- a/pkgs/tools/misc/paps/default.nix
+++ b/pkgs/tools/misc/paps/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl2;
maintainers = with maintainers; [ ];
platforms = platforms.linux;
+ mainProgram = "paps";
};
}
diff --git a/pkgs/tools/misc/parcellite/default.nix b/pkgs/tools/misc/parcellite/default.nix
index 04fe534984ed..d39115fcecc9 100644
--- a/pkgs/tools/misc/parcellite/default.nix
+++ b/pkgs/tools/misc/parcellite/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/rickyrockrat/parcellite";
license = licenses.gpl3Plus;
platforms = platforms.linux;
+ mainProgram = "parcellite";
};
}
diff --git a/pkgs/tools/misc/parquet-tools/default.nix b/pkgs/tools/misc/parquet-tools/default.nix
index 36a80202447f..bd35304f3cf1 100644
--- a/pkgs/tools/misc/parquet-tools/default.nix
+++ b/pkgs/tools/misc/parquet-tools/default.nix
@@ -70,5 +70,6 @@ buildPythonApplication rec {
changelog = "https://github.com/ktrueda/parquet-tools/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ cpcloud ];
+ mainProgram = "parquet-tools";
};
}
diff --git a/pkgs/tools/misc/partition-manager/default.nix b/pkgs/tools/misc/partition-manager/default.nix
index 6fdc0e32bea6..8dde1e68bd29 100644
--- a/pkgs/tools/misc/partition-manager/default.nix
+++ b/pkgs/tools/misc/partition-manager/default.nix
@@ -99,5 +99,6 @@ mkDerivation rec {
license = with licenses; [ cc-by-40 cc0 gpl3Plus lgpl3Plus mit ];
homepage = "https://www.kde.org/applications/system/kdepartitionmanager/";
maintainers = with maintainers; [ peterhoeg oxalica ];
+ mainProgram = "partitionmanager";
};
}
diff --git a/pkgs/tools/misc/past-time/default.nix b/pkgs/tools/misc/past-time/default.nix
index 4e551a041bdd..cb36808ea366 100644
--- a/pkgs/tools/misc/past-time/default.nix
+++ b/pkgs/tools/misc/past-time/default.nix
@@ -35,5 +35,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/fabaff/past-time/releases/tag/${version}";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ fab ];
+ mainProgram = "past-time";
};
}
diff --git a/pkgs/tools/misc/pastebinit/default.nix b/pkgs/tools/misc/pastebinit/default.nix
index 079e6704c687..461e9c9c87fc 100644
--- a/pkgs/tools/misc/pastebinit/default.nix
+++ b/pkgs/tools/misc/pastebinit/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ raboof ];
license = licenses.gpl2;
platforms = platforms.linux ++ lib.platforms.darwin;
+ mainProgram = "pastebinit";
};
}
diff --git a/pkgs/tools/misc/pazi/default.nix b/pkgs/tools/misc/pazi/default.nix
index 661029cb61c4..c4c1ea18b549 100644
--- a/pkgs/tools/misc/pazi/default.nix
+++ b/pkgs/tools/misc/pazi/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/euank/pazi";
license = licenses.gpl3;
maintainers = with maintainers; [ ];
+ mainProgram = "pazi";
};
}
diff --git a/pkgs/tools/misc/pb_cli/default.nix b/pkgs/tools/misc/pb_cli/default.nix
index 48b819d5bfdd..b884b2865838 100644
--- a/pkgs/tools/misc/pb_cli/default.nix
+++ b/pkgs/tools/misc/pb_cli/default.nix
@@ -35,5 +35,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/ptpb/pb_cli";
maintainers = [ maintainers.ar1a ];
license = licenses.gpl3Plus;
+ mainProgram = "pb";
};
}
diff --git a/pkgs/tools/misc/pcp/default.nix b/pkgs/tools/misc/pcp/default.nix
index eb73e128533e..e9d245c8129d 100644
--- a/pkgs/tools/misc/pcp/default.nix
+++ b/pkgs/tools/misc/pcp/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ matthewcroughan ];
platforms = platforms.linux;
+ mainProgram = "pcp";
};
}
diff --git a/pkgs/tools/misc/pdd/default.nix b/pkgs/tools/misc/pdd/default.nix
index db80139098bf..2e34e94ad013 100644
--- a/pkgs/tools/misc/pdd/default.nix
+++ b/pkgs/tools/misc/pdd/default.nix
@@ -30,5 +30,6 @@ buildPythonApplication rec {
'';
maintainers = [ maintainers.infinisil ];
license = licenses.gpl3;
+ mainProgram = "pdd";
};
}
diff --git a/pkgs/tools/misc/pdf-parser/default.nix b/pkgs/tools/misc/pdf-parser/default.nix
index 90c128f8ac35..593960c4d2cf 100644
--- a/pkgs/tools/misc/pdf-parser/default.nix
+++ b/pkgs/tools/misc/pdf-parser/default.nix
@@ -30,5 +30,6 @@ python3Packages.buildPythonApplication {
license = licenses.publicDomain;
maintainers = [ maintainers.lightdiscord ];
platforms = platforms.all;
+ mainProgram = "pdf-parser.py";
};
}
diff --git a/pkgs/tools/misc/peep/default.nix b/pkgs/tools/misc/peep/default.nix
index 1ecad087ccfb..301b04cbb816 100644
--- a/pkgs/tools/misc/peep/default.nix
+++ b/pkgs/tools/misc/peep/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/ryochack/peep/releases/tag/${src.rev}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "peep";
};
}
diff --git a/pkgs/tools/misc/pferd/default.nix b/pkgs/tools/misc/pferd/default.nix
index 46b525cd578b..af343a19d969 100644
--- a/pkgs/tools/misc/pferd/default.nix
+++ b/pkgs/tools/misc/pferd/default.nix
@@ -32,5 +32,6 @@ python3Packages.buildPythonApplication rec {
description = "Tool for downloading course-related files from ILIAS";
license = licenses.mit;
maintainers = with maintainers; [ _0xbe7a ];
+ mainProgram = "pferd";
};
}
diff --git a/pkgs/tools/misc/pfetch-rs/default.nix b/pkgs/tools/misc/pfetch-rs/default.nix
index 6291d24e2336..88f832db82a9 100644
--- a/pkgs/tools/misc/pfetch-rs/default.nix
+++ b/pkgs/tools/misc/pfetch-rs/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/Gobidev/pfetch-rs/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ gobidev ];
+ mainProgram = "pfetch";
};
}
diff --git a/pkgs/tools/misc/pfetch/default.nix b/pkgs/tools/misc/pfetch/default.nix
index bbecf4656e74..5f9e8bf7676a 100644
--- a/pkgs/tools/misc/pfetch/default.nix
+++ b/pkgs/tools/misc/pfetch/default.nix
@@ -23,5 +23,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ equirosa ];
+ mainProgram = "pfetch";
};
}
diff --git a/pkgs/tools/misc/pfsshell/default.nix b/pkgs/tools/misc/pfsshell/default.nix
index 10cde1385bb2..24eb379adf5c 100644
--- a/pkgs/tools/misc/pfsshell/default.nix
+++ b/pkgs/tools/misc/pfsshell/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
afl20 # APA, PFS, and iomanX libraries which are compiled together with this package
];
maintainers = with maintainers; [ makefu ];
+ mainProgram = "pfsshell";
};
}
diff --git a/pkgs/tools/misc/pg_flame/default.nix b/pkgs/tools/misc/pg_flame/default.nix
index f35706bfc674..da9cc6c77d59 100644
--- a/pkgs/tools/misc/pg_flame/default.nix
+++ b/pkgs/tools/misc/pg_flame/default.nix
@@ -18,5 +18,6 @@ buildGoModule rec {
homepage = "https://github.com/mgartner/pg_flame";
license = licenses.asl20;
maintainers = with maintainers; [ Br1ght0ne ];
+ mainProgram = "pg_flame";
};
}
diff --git a/pkgs/tools/misc/pg_top/default.nix b/pkgs/tools/misc/pg_top/default.nix
index 9521136977f3..0999c9456d53 100644
--- a/pkgs/tools/misc/pg_top/default.nix
+++ b/pkgs/tools/misc/pg_top/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
homepage = "http://ptop.projects.postgresql.org/";
platforms = platforms.linux;
license = licenses.free; # see commands.c
+ mainProgram = "pg_top";
};
}
diff --git a/pkgs/tools/misc/pgbadger/default.nix b/pkgs/tools/misc/pgbadger/default.nix
index b335f644312a..4054e6b20e94 100644
--- a/pkgs/tools/misc/pgbadger/default.nix
+++ b/pkgs/tools/misc/pgbadger/default.nix
@@ -36,5 +36,6 @@ buildPerlPackage rec {
changelog = "https://github.com/darold/pgbadger/raw/v${version}/ChangeLog";
license = lib.licenses.postgresql;
maintainers = lib.teams.determinatesystems.members;
+ mainProgram = "pgbadger";
};
}
diff --git a/pkgs/tools/misc/pgcenter/default.nix b/pkgs/tools/misc/pgcenter/default.nix
index 507beb498952..ba962a393665 100644
--- a/pkgs/tools/misc/pgcenter/default.nix
+++ b/pkgs/tools/misc/pgcenter/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
description = "Command-line admin tool for observing and troubleshooting PostgreSQL";
license = licenses.bsd3;
maintainers = [ maintainers.marsam ];
+ mainProgram = "pgcenter";
};
}
diff --git a/pkgs/tools/misc/pgmetrics/default.nix b/pkgs/tools/misc/pgmetrics/default.nix
index 7a24a87ca767..0df0070e18b9 100644
--- a/pkgs/tools/misc/pgmetrics/default.nix
+++ b/pkgs/tools/misc/pgmetrics/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
description = "Collect and display information and stats from a running PostgreSQL server";
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
+ mainProgram = "pgmetrics";
};
}
diff --git a/pkgs/tools/misc/phoronix-test-suite/default.nix b/pkgs/tools/misc/phoronix-test-suite/default.nix
index 1456cb4b142f..cb4762c412f1 100644
--- a/pkgs/tools/misc/phoronix-test-suite/default.nix
+++ b/pkgs/tools/misc/phoronix-test-suite/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ davidak ];
license = licenses.gpl3;
platforms = with platforms; unix;
+ mainProgram = "phoronix-test-suite";
};
}
diff --git a/pkgs/tools/misc/pick/default.nix b/pkgs/tools/misc/pick/default.nix
index 9a6c6881f7df..cee77d3a1588 100644
--- a/pkgs/tools/misc/pick/default.nix
+++ b/pkgs/tools/misc/pick/default.nix
@@ -21,6 +21,7 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.womfoo ];
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "pick";
};
}
diff --git a/pkgs/tools/misc/picocom/default.nix b/pkgs/tools/misc/picocom/default.nix
index 9685c80f06e5..d8422e3679fd 100644
--- a/pkgs/tools/misc/picocom/default.nix
+++ b/pkgs/tools/misc/picocom/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/npat-efault/picocom/";
license = licenses.gpl2Plus;
platforms = platforms.unix;
+ mainProgram = "picocom";
};
}
diff --git a/pkgs/tools/misc/pipectl/default.nix b/pkgs/tools/misc/pipectl/default.nix
index 9ce250bef78e..f3e80655279f 100644
--- a/pkgs/tools/misc/pipectl/default.nix
+++ b/pkgs/tools/misc/pipectl/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
description = "a simple named pipe management utility";
maintainers = with maintainers; [ synthetica ];
+ mainProgram = "pipectl";
};
}
diff --git a/pkgs/tools/misc/pipelight/default.nix b/pkgs/tools/misc/pipelight/default.nix
index e6ec23266d2c..90c1e8d1e86a 100644
--- a/pkgs/tools/misc/pipelight/default.nix
+++ b/pkgs/tools/misc/pipelight/default.nix
@@ -63,5 +63,6 @@ in stdenv.mkDerivation rec {
description = "A wrapper for using Windows plugins in Linux browsers";
maintainers = with lib.maintainers; [ ];
platforms = [ "x86_64-linux" "i686-linux" ];
+ mainProgram = "pipelight-plugin";
};
}
diff --git a/pkgs/tools/misc/pipreqs/default.nix b/pkgs/tools/misc/pipreqs/default.nix
index 2689581b6c06..49062b3a5cb8 100644
--- a/pkgs/tools/misc/pipreqs/default.nix
+++ b/pkgs/tools/misc/pipreqs/default.nix
@@ -21,5 +21,6 @@ buildPythonApplication rec {
homepage = "https://github.com/bndr/pipreqs";
license = licenses.asl20;
maintainers = with maintainers; [ psyanticy ];
+ mainProgram = "pipreqs";
};
}
diff --git a/pkgs/tools/misc/pistol/default.nix b/pkgs/tools/misc/pistol/default.nix
index 22ddde837612..79826e6f7924 100644
--- a/pkgs/tools/misc/pistol/default.nix
+++ b/pkgs/tools/misc/pistol/default.nix
@@ -42,5 +42,6 @@ buildGoModule rec {
homepage = "https://github.com/doronbehar/pistol";
license = licenses.mit;
maintainers = with maintainers; [ doronbehar ];
+ mainProgram = "pistol";
};
}
diff --git a/pkgs/tools/misc/piston-cli/default.nix b/pkgs/tools/misc/piston-cli/default.nix
index 8c78f3f7b30b..44ec8eabc149 100644
--- a/pkgs/tools/misc/piston-cli/default.nix
+++ b/pkgs/tools/misc/piston-cli/default.nix
@@ -33,5 +33,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/Shivansh-007/piston-cli";
license = licenses.mit;
maintainers = with maintainers; [ ethancedwards8 ];
+ mainProgram = "piston";
};
}
diff --git a/pkgs/tools/misc/pixd/default.nix b/pkgs/tools/misc/pixd/default.nix
index 2e8f552e1a81..84ad2c92e207 100644
--- a/pkgs/tools/misc/pixd/default.nix
+++ b/pkgs/tools/misc/pixd/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.FireyFly ];
license = licenses.mit;
platforms = platforms.unix;
+ mainProgram = "pixd";
};
}
diff --git a/pkgs/tools/misc/pk2cmd/default.nix b/pkgs/tools/misc/pk2cmd/default.nix
index b6678f52d748..9b04a668dadb 100644
--- a/pkgs/tools/misc/pk2cmd/default.nix
+++ b/pkgs/tools/misc/pk2cmd/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
homepage = "https://www.microchip.com/pickit2";
license = lib.licenses.unfree; #MicroChip-PK2
description = "Microchip PIC programming software for the PICKit2 programmer";
+ mainProgram = "pk2cmd";
};
}
diff --git a/pkgs/tools/misc/pkgdiff/default.nix b/pkgs/tools/misc/pkgdiff/default.nix
index 2f68e9505edb..45ec2df2beaf 100644
--- a/pkgs/tools/misc/pkgdiff/default.nix
+++ b/pkgs/tools/misc/pkgdiff/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ sweber ];
platforms = platforms.unix;
+ mainProgram = "pkgdiff";
};
}
diff --git a/pkgs/tools/misc/pkgtop/default.nix b/pkgs/tools/misc/pkgtop/default.nix
index 464e22724c77..acb56dd47d4b 100644
--- a/pkgs/tools/misc/pkgtop/default.nix
+++ b/pkgs/tools/misc/pkgtop/default.nix
@@ -26,5 +26,6 @@ buildGoModule rec {
changelog = "https://github.com/orhun/pkgtop/releases/tag/${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "pkgtop";
};
}
diff --git a/pkgs/tools/misc/plantuml/default.nix b/pkgs/tools/misc/plantuml/default.nix
index eb6cfb7ebcbe..411b76d0205a 100644
--- a/pkgs/tools/misc/plantuml/default.nix
+++ b/pkgs/tools/misc/plantuml/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ bjornfor Mogria ];
platforms = platforms.unix;
+ mainProgram = "plantuml";
};
}
diff --git a/pkgs/tools/misc/pmbootstrap/default.nix b/pkgs/tools/misc/pmbootstrap/default.nix
index 763485d75585..43a803dfa3e5 100644
--- a/pkgs/tools/misc/pmbootstrap/default.nix
+++ b/pkgs/tools/misc/pmbootstrap/default.nix
@@ -102,5 +102,6 @@ buildPythonApplication rec {
homepage = "https://gitlab.com/postmarketOS/pmbootstrap";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ onny ];
+ mainProgram = "pmbootstrap";
};
}
diff --git a/pkgs/tools/misc/pod2mdoc/default.nix b/pkgs/tools/misc/pod2mdoc/default.nix
index 4e919e284892..eba487a57fb7 100644
--- a/pkgs/tools/misc/pod2mdoc/default.nix
+++ b/pkgs/tools/misc/pod2mdoc/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
platforms = platforms.all;
maintainers = with maintainers; [ ramkromberg ];
+ mainProgram = "pod2mdoc";
};
}
diff --git a/pkgs/tools/misc/poop/default.nix b/pkgs/tools/misc/poop/default.nix
index fe595f76ffaa..d3b444d9472f 100644
--- a/pkgs/tools/misc/poop/default.nix
+++ b/pkgs/tools/misc/poop/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
platforms = platforms.linux;
+ mainProgram = "poop";
};
}
diff --git a/pkgs/tools/misc/portal/default.nix b/pkgs/tools/misc/portal/default.nix
index 978d3632da1f..3577f0f0b31a 100644
--- a/pkgs/tools/misc/portal/default.nix
+++ b/pkgs/tools/misc/portal/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
changelog = "https://github.com/SpatiumPortae/portal/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ tennox ];
+ mainProgram = "portal";
};
}
diff --git a/pkgs/tools/misc/pouf/default.nix b/pkgs/tools/misc/pouf/default.nix
index 9206e16463ed..8029d77fcbc8 100644
--- a/pkgs/tools/misc/pouf/default.nix
+++ b/pkgs/tools/misc/pouf/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/mothsart/pouf/releases/tag/${version}";
maintainers = with maintainers; [ mothsart ];
license = with licenses; [ mit ];
+ mainProgram = "pouf";
};
}
diff --git a/pkgs/tools/misc/poweralertd/default.nix b/pkgs/tools/misc/poweralertd/default.nix
index 58d54f5707ba..677d85e18f09 100644
--- a/pkgs/tools/misc/poweralertd/default.nix
+++ b/pkgs/tools/misc/poweralertd/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
platforms = platforms.linux;
maintainers = with maintainers; [ thibautmarty ];
+ mainProgram = "poweralertd";
};
}
diff --git a/pkgs/tools/misc/powerline-rs/default.nix b/pkgs/tools/misc/powerline-rs/default.nix
index 7222ac9be7d8..5edde7b3653f 100644
--- a/pkgs/tools/misc/powerline-rs/default.nix
+++ b/pkgs/tools/misc/powerline-rs/default.nix
@@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ ];
platforms = platforms.unix;
+ mainProgram = "powerline-rs";
};
}
diff --git a/pkgs/tools/misc/pre-commit-hook-ensure-sops/default.nix b/pkgs/tools/misc/pre-commit-hook-ensure-sops/default.nix
index ebe41abb8e33..3b0fcacd4892 100644
--- a/pkgs/tools/misc/pre-commit-hook-ensure-sops/default.nix
+++ b/pkgs/tools/misc/pre-commit-hook-ensure-sops/default.nix
@@ -46,5 +46,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/yuvipanda/pre-commit-hook-ensure-sops";
maintainers = with maintainers; [ nialov ];
license = licenses.bsd3;
+ mainProgram = "pre-commit-hook-ensure-sops";
};
}
diff --git a/pkgs/tools/misc/pre-commit/default.nix b/pkgs/tools/misc/pre-commit/default.nix
index ded7b3290d3c..78042489ff9d 100644
--- a/pkgs/tools/misc/pre-commit/default.nix
+++ b/pkgs/tools/misc/pre-commit/default.nix
@@ -181,5 +181,6 @@ buildPythonApplication rec {
homepage = "https://pre-commit.com/";
license = licenses.mit;
maintainers = with maintainers; [ borisbabic ];
+ mainProgram = "pre-commit";
};
}
diff --git a/pkgs/tools/misc/precice-config-visualizer/default.nix b/pkgs/tools/misc/precice-config-visualizer/default.nix
index be6e7f0a9bb6..9b6d40a0c733 100644
--- a/pkgs/tools/misc/precice-config-visualizer/default.nix
+++ b/pkgs/tools/misc/precice-config-visualizer/default.nix
@@ -23,5 +23,6 @@ python3Packages.buildPythonApplication rec {
description = "Small python tool for visualizing the preCICE xml configuration ";
license = licenses.gpl3Only;
maintainers = with maintainers; [ Scriptkiddi ];
+ mainProgram = "precice-config-visualizer";
};
}
diff --git a/pkgs/tools/misc/present-cli/default.nix b/pkgs/tools/misc/present-cli/default.nix
index 99427833ddff..7c1c87647a19 100644
--- a/pkgs/tools/misc/present-cli/default.nix
+++ b/pkgs/tools/misc/present-cli/default.nix
@@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/terror/present/";
license = licenses.cc0;
maintainers = with maintainers; [ cameronfyfe ];
+ mainProgram = "present";
};
}
diff --git a/pkgs/tools/misc/pridecat/default.nix b/pkgs/tools/misc/pridecat/default.nix
index d7bf2b86d6da..4d4ed57fc235 100644
--- a/pkgs/tools/misc/pridecat/default.nix
+++ b/pkgs/tools/misc/pridecat/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation {
homepage = "https://github.com/lunasorcery/pridecat";
license = licenses.cc-by-nc-sa-40;
maintainers = with maintainers; [ lunarequest ];
+ mainProgram = "pridecat";
};
}
diff --git a/pkgs/tools/misc/pridefetch/default.nix b/pkgs/tools/misc/pridefetch/default.nix
index 22e5c7a0afb2..dedd3b336d78 100644
--- a/pkgs/tools/misc/pridefetch/default.nix
+++ b/pkgs/tools/misc/pridefetch/default.nix
@@ -64,5 +64,6 @@ stdenv.mkDerivation {
maintainers.minion3665
];
platforms = platforms.all;
+ mainProgram = "pridefetch";
};
}
diff --git a/pkgs/tools/misc/procyon/default.nix b/pkgs/tools/misc/procyon/default.nix
index e5ef58e3a3e1..7026ce6febfb 100644
--- a/pkgs/tools/misc/procyon/default.nix
+++ b/pkgs/tools/misc/procyon/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/mstrobel/procyon/";
license = licenses.asl20;
maintainers = with maintainers; [ ];
+ mainProgram = "procyon";
};
}
diff --git a/pkgs/tools/misc/profetch/default.nix b/pkgs/tools/misc/profetch/default.nix
index c113f48fd13d..fc5f3cea4a0f 100644
--- a/pkgs/tools/misc/profetch/default.nix
+++ b/pkgs/tools/misc/profetch/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
platforms = platforms.all;
maintainers = [ maintainers.vel ];
+ mainProgram = "profetch";
};
}
diff --git a/pkgs/tools/misc/progress/default.nix b/pkgs/tools/misc/progress/default.nix
index 2a8dc9926017..063d4d122acb 100644
--- a/pkgs/tools/misc/progress/default.nix
+++ b/pkgs/tools/misc/progress/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ pSub ];
+ mainProgram = "progress";
};
}
diff --git a/pkgs/tools/misc/promexplorer/default.nix b/pkgs/tools/misc/promexplorer/default.nix
index efdbbe4e6da5..3f02597bbcff 100644
--- a/pkgs/tools/misc/promexplorer/default.nix
+++ b/pkgs/tools/misc/promexplorer/default.nix
@@ -18,5 +18,6 @@ nimPackages.buildNimPackage rec {
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ marcusramberg ];
+ mainProgram = "promexplorer";
};
}
diff --git a/pkgs/tools/misc/promql-cli/default.nix b/pkgs/tools/misc/promql-cli/default.nix
index a65dfb87ea0a..d5188e83f293 100644
--- a/pkgs/tools/misc/promql-cli/default.nix
+++ b/pkgs/tools/misc/promql-cli/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
homepage = "https://github.com/nalbury/promql-cli";
license = licenses.asl20;
maintainers = with maintainers; [ arikgrahl ];
+ mainProgram = "promql";
};
}
diff --git a/pkgs/tools/misc/proximity-sort/default.nix b/pkgs/tools/misc/proximity-sort/default.nix
index 8ad6e5c1c176..3b0f1ca5be3d 100644
--- a/pkgs/tools/misc/proximity-sort/default.nix
+++ b/pkgs/tools/misc/proximity-sort/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jonhoo/proximity-sort";
license = with licenses; [ mit /* or */ asl20 ];
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "proximity-sort";
};
}
diff --git a/pkgs/tools/misc/pspg/default.nix b/pkgs/tools/misc/pspg/default.nix
index e0da056c48c7..2449fd30171d 100644
--- a/pkgs/tools/misc/pspg/default.nix
+++ b/pkgs/tools/misc/pspg/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
platforms = platforms.unix;
maintainers = [ maintainers.jlesquembre ];
+ mainProgram = "pspg";
};
}
diff --git a/pkgs/tools/misc/psql2csv/default.nix b/pkgs/tools/misc/psql2csv/default.nix
index 21b58583bcca..729582f2e404 100644
--- a/pkgs/tools/misc/psql2csv/default.nix
+++ b/pkgs/tools/misc/psql2csv/default.nix
@@ -39,5 +39,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ azahi ];
inherit (postgresql.meta) platforms;
+ mainProgram = "psql2csv";
};
}
diff --git a/pkgs/tools/misc/psrecord/default.nix b/pkgs/tools/misc/psrecord/default.nix
index 2f2b14e4875a..04b1970fe02b 100644
--- a/pkgs/tools/misc/psrecord/default.nix
+++ b/pkgs/tools/misc/psrecord/default.nix
@@ -27,5 +27,6 @@ buildPythonApplication rec {
homepage = "https://github.com/astrofrog/psrecord";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ johnazoidberg ];
+ mainProgram = "psrecord";
};
}
diff --git a/pkgs/tools/misc/pv/default.nix b/pkgs/tools/misc/pv/default.nix
index 6fa9c477af09..2c8f0d5521ba 100644
--- a/pkgs/tools/misc/pv/default.nix
+++ b/pkgs/tools/misc/pv/default.nix
@@ -18,5 +18,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.artistic2;
maintainers = with lib.maintainers; [ matthiasbeyer ];
platforms = lib.platforms.all;
+ mainProgram = "pv";
};
}
diff --git a/pkgs/tools/misc/pws/default.nix b/pkgs/tools/misc/pws/default.nix
index 783bb9b5a384..97f458568677 100644
--- a/pkgs/tools/misc/pws/default.nix
+++ b/pkgs/tools/misc/pws/default.nix
@@ -30,5 +30,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ swistak35 nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "pws";
};
}
diff --git a/pkgs/tools/misc/q-text-as-data/default.nix b/pkgs/tools/misc/q-text-as-data/default.nix
index 69d11ab34589..5a63752b8238 100644
--- a/pkgs/tools/misc/q-text-as-data/default.nix
+++ b/pkgs/tools/misc/q-text-as-data/default.nix
@@ -37,5 +37,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.gpl3;
maintainers = [ maintainers.taneb ];
platforms = platforms.all;
+ mainProgram = "q";
};
}
diff --git a/pkgs/tools/misc/qdl/default.nix b/pkgs/tools/misc/qdl/default.nix
index 5fdf78acefcd..02435272535f 100644
--- a/pkgs/tools/misc/qdl/default.nix
+++ b/pkgs/tools/misc/qdl/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation {
license = licenses.bsd3;
maintainers = with maintainers; [ muscaln ];
platforms = platforms.linux;
+ mainProgram = "qdl";
};
}
diff --git a/pkgs/tools/misc/qjoypad/default.nix b/pkgs/tools/misc/qjoypad/default.nix
index 6770ec133d3c..a602e7b7fad6 100644
--- a/pkgs/tools/misc/qjoypad/default.nix
+++ b/pkgs/tools/misc/qjoypad/default.nix
@@ -35,5 +35,6 @@ mkDerivation rec {
license = lib.licenses.gpl2;
maintainers = with maintainers; [ astsmtl ];
platforms = with platforms; linux;
+ mainProgram = "qjoypad";
};
}
diff --git a/pkgs/tools/misc/qmk/default.nix b/pkgs/tools/misc/qmk/default.nix
index ce0a11c10c83..42361d5e63cc 100644
--- a/pkgs/tools/misc/qmk/default.nix
+++ b/pkgs/tools/misc/qmk/default.nix
@@ -71,5 +71,6 @@ python3.pkgs.buildPythonApplication rec {
'';
license = licenses.mit;
maintainers = with maintainers; [ bhipple babariviere ekleog ];
+ mainProgram = "qmk";
};
}
diff --git a/pkgs/tools/misc/qmk_hid/default.nix b/pkgs/tools/misc/qmk_hid/default.nix
index 54f4f15f8e66..f5d1b61868a3 100644
--- a/pkgs/tools/misc/qmk_hid/default.nix
+++ b/pkgs/tools/misc/qmk_hid/default.nix
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/FrameworkComputer/qmk_hid";
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ janik ];
+ mainProgram = "qmk_hid";
};
}
diff --git a/pkgs/tools/misc/qt5ct/default.nix b/pkgs/tools/misc/qt5ct/default.nix
index d031168a6935..d9ee0358a76a 100644
--- a/pkgs/tools/misc/qt5ct/default.nix
+++ b/pkgs/tools/misc/qt5ct/default.nix
@@ -27,5 +27,6 @@ mkDerivation rec {
platforms = platforms.linux;
license = licenses.bsd2;
maintainers = with maintainers; [ ralith ];
+ mainProgram = "qt5ct";
};
}
diff --git a/pkgs/tools/misc/qt6ct/default.nix b/pkgs/tools/misc/qt6ct/default.nix
index c011ae1b78aa..248bc3a48e4c 100644
--- a/pkgs/tools/misc/qt6ct/default.nix
+++ b/pkgs/tools/misc/qt6ct/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation (finalAttrs: {
platforms = platforms.linux;
license = licenses.bsd2;
maintainers = with maintainers; [ Flakebi Scrumplex ];
+ mainProgram = "qt6ct";
};
})
diff --git a/pkgs/tools/misc/quich/default.nix b/pkgs/tools/misc/quich/default.nix
index 1b54eb01112c..effd7993b803 100644
--- a/pkgs/tools/misc/quich/default.nix
+++ b/pkgs/tools/misc/quich/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.xdhampus ];
platforms = platforms.all;
+ mainProgram = "quich";
};
}
diff --git a/pkgs/tools/misc/radeon-profile/default.nix b/pkgs/tools/misc/radeon-profile/default.nix
index acadda5c549b..8c42cccfcdf0 100644
--- a/pkgs/tools/misc/radeon-profile/default.nix
+++ b/pkgs/tools/misc/radeon-profile/default.nix
@@ -27,6 +27,7 @@ mkDerivation rec {
homepage = "https://github.com/marazmista/radeon-profile";
license = licenses.gpl2Plus;
platforms = platforms.linux;
+ mainProgram = "radeon-profile";
};
}
diff --git a/pkgs/tools/misc/ramfetch/default.nix b/pkgs/tools/misc/ramfetch/default.nix
index a60315eaa58c..136c33598277 100644
--- a/pkgs/tools/misc/ramfetch/default.nix
+++ b/pkgs/tools/misc/ramfetch/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.linux;
license = lib.licenses.mit;
maintainers = [ lib.maintainers.markbeep ];
+ mainProgram = "ramfetch";
};
}
diff --git a/pkgs/tools/misc/rargs/default.nix b/pkgs/tools/misc/rargs/default.nix
index ed15e81709d9..54c7e393d2d2 100644
--- a/pkgs/tools/misc/rargs/default.nix
+++ b/pkgs/tools/misc/rargs/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/lolabout/rargs";
license = with licenses; [ mit ];
maintainers = with maintainers; [ pblkt ];
+ mainProgram = "rargs";
};
}
diff --git a/pkgs/tools/misc/rates/default.nix b/pkgs/tools/misc/rates/default.nix
index 5d8b64846910..3989074d2461 100644
--- a/pkgs/tools/misc/rates/default.nix
+++ b/pkgs/tools/misc/rates/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/lunush/rates";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ fab ];
+ mainProgram = "rates";
};
}
diff --git a/pkgs/tools/misc/rauc/default.nix b/pkgs/tools/misc/rauc/default.nix
index 2bd41d21a522..2fe8160bf718 100644
--- a/pkgs/tools/misc/rauc/default.nix
+++ b/pkgs/tools/misc/rauc/default.nix
@@ -50,5 +50,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl21Only;
maintainers = with maintainers; [ emantor ];
platforms = with platforms; linux;
+ mainProgram = "rauc";
};
}
diff --git a/pkgs/tools/misc/rename/default.nix b/pkgs/tools/misc/rename/default.nix
index a8b5f4a54ace..d7eed90d0639 100644
--- a/pkgs/tools/misc/rename/default.nix
+++ b/pkgs/tools/misc/rename/default.nix
@@ -15,5 +15,6 @@ perlPackages.buildPerlPackage rec {
homepage = "https://github.com/pstray/rename";
maintainers = with maintainers; [ mkg cyplo ];
license = with licenses; [ gpl1Plus ];
+ mainProgram = "rename";
};
}
diff --git a/pkgs/tools/misc/rfc/default.nix b/pkgs/tools/misc/rfc/default.nix
index e58c35fef3bd..60d77bfbaca2 100644
--- a/pkgs/tools/misc/rfc/default.nix
+++ b/pkgs/tools/misc/rfc/default.nix
@@ -44,5 +44,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ azahi ];
platforms = platforms.all;
+ mainProgram = "rfc";
};
}
diff --git a/pkgs/tools/misc/rig/default.nix b/pkgs/tools/misc/rig/default.nix
index f21873df15e1..b9a3e0951e3c 100644
--- a/pkgs/tools/misc/rig/default.nix
+++ b/pkgs/tools/misc/rig/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2;
maintainers = with lib.maintainers; [ tomberek ];
platforms = with lib.platforms; all;
+ mainProgram = "rig";
};
}
diff --git a/pkgs/tools/misc/ripdrag/default.nix b/pkgs/tools/misc/ripdrag/default.nix
index b2288810d30e..a3c27a48e981 100644
--- a/pkgs/tools/misc/ripdrag/default.nix
+++ b/pkgs/tools/misc/ripdrag/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/nik012003/ripdrag/releases/tag/${src.rev}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "ripdrag";
};
}
diff --git a/pkgs/tools/misc/ristate/default.nix b/pkgs/tools/misc/ristate/default.nix
index 7c8dbb52181d..3c4baea4d3c1 100644
--- a/pkgs/tools/misc/ristate/default.nix
+++ b/pkgs/tools/misc/ristate/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://gitlab.com/snakedye/ristate";
license = licenses.mit;
maintainers = with maintainers; [ kranzes ];
+ mainProgram = "ristate";
};
}
diff --git a/pkgs/tools/misc/rlwrap/default.nix b/pkgs/tools/misc/rlwrap/default.nix
index 2d48edf2dfd2..f1c2d6a58971 100644
--- a/pkgs/tools/misc/rlwrap/default.nix
+++ b/pkgs/tools/misc/rlwrap/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ jlesquembre ];
+ mainProgram = "rlwrap";
};
}
diff --git a/pkgs/tools/misc/rmate-sh/default.nix b/pkgs/tools/misc/rmate-sh/default.nix
index 7fb51344edd1..bc93c6e437fe 100644
--- a/pkgs/tools/misc/rmate-sh/default.nix
+++ b/pkgs/tools/misc/rmate-sh/default.nix
@@ -50,5 +50,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
license = licenses.gpl3;
maintainers = with maintainers; [ pbsds ];
+ mainProgram = "rmate";
};
}
diff --git a/pkgs/tools/misc/rmlint/default.nix b/pkgs/tools/misc/rmlint/default.nix
index ec59a661ffcf..502761dc9426 100644
--- a/pkgs/tools/misc/rmlint/default.nix
+++ b/pkgs/tools/misc/rmlint/default.nix
@@ -85,5 +85,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
license = licenses.gpl3;
maintainers = with maintainers; [ aaschmid koral ];
+ mainProgram = "rmlint";
};
}
diff --git a/pkgs/tools/misc/rmw/default.nix b/pkgs/tools/misc/rmw/default.nix
index 46f5d9ae50ce..a6bbb4084029 100644
--- a/pkgs/tools/misc/rmw/default.nix
+++ b/pkgs/tools/misc/rmw/default.nix
@@ -35,5 +35,6 @@ stdenv.mkDerivation rec {
changelog = "https://github.com/theimpossibleastronaut/rmw/blob/${src.rev}/ChangeLog";
license = licenses.gpl3Only;
maintainers = with maintainers; [ dit7ya ];
+ mainProgram = "rmw";
};
}
diff --git a/pkgs/tools/misc/roundup/default.nix b/pkgs/tools/misc/roundup/default.nix
index fd2272e6cd56..efe220fd5f9b 100644
--- a/pkgs/tools/misc/roundup/default.nix
+++ b/pkgs/tools/misc/roundup/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ dotlambda ];
platforms = platforms.all;
+ mainProgram = "roundup";
};
}
diff --git a/pkgs/tools/misc/rpcsvc-proto/default.nix b/pkgs/tools/misc/rpcsvc-proto/default.nix
index b84bbb7d9d51..2de8bdefc880 100644
--- a/pkgs/tools/misc/rpcsvc-proto/default.nix
+++ b/pkgs/tools/misc/rpcsvc-proto/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation rec {
'';
license = licenses.mit;
maintainers = with maintainers; [ ma27 ];
+ mainProgram = "rpcgen";
};
}
diff --git a/pkgs/tools/misc/rpm-ostree/default.nix b/pkgs/tools/misc/rpm-ostree/default.nix
index b84bc955c46a..de0fcdbe6142 100644
--- a/pkgs/tools/misc/rpm-ostree/default.nix
+++ b/pkgs/tools/misc/rpm-ostree/default.nix
@@ -120,5 +120,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl2Plus;
maintainers = with maintainers; [ copumpkin ];
platforms = platforms.linux;
+ mainProgram = "rpm-ostree";
};
}
diff --git a/pkgs/tools/misc/rtz/default.nix b/pkgs/tools/misc/rtz/default.nix
index 7ae6525e5b64..ba66935d0a95 100644
--- a/pkgs/tools/misc/rtz/default.nix
+++ b/pkgs/tools/misc/rtz/default.nix
@@ -52,5 +52,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/twitchax/rtz/releases/tag/${src.rev}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "rtz";
};
}
diff --git a/pkgs/tools/misc/rust-motd/default.nix b/pkgs/tools/misc/rust-motd/default.nix
index 7d2125a1e1ee..26b582e5e944 100644
--- a/pkgs/tools/misc/rust-motd/default.nix
+++ b/pkgs/tools/misc/rust-motd/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/rust-motd/rust-motd/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "rust-motd";
};
}
diff --git a/pkgs/tools/misc/rw/default.nix b/pkgs/tools/misc/rw/default.nix
index 5299d2491465..e77009f7969f 100644
--- a/pkgs/tools/misc/rw/default.nix
+++ b/pkgs/tools/misc/rw/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
'';
license = licenses.isc;
maintainers = with maintainers; [ dtzWill ];
+ mainProgram = "rw";
};
}
diff --git a/pkgs/tools/misc/sagoin/default.nix b/pkgs/tools/misc/sagoin/default.nix
index 7e6d3e26bd03..b3fdd6e99405 100644
--- a/pkgs/tools/misc/sagoin/default.nix
+++ b/pkgs/tools/misc/sagoin/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/figsoda/sagoin/blob/v${version}/CHANGELOG.md";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "sagoin";
};
}
diff --git a/pkgs/tools/misc/sanctity/default.nix b/pkgs/tools/misc/sanctity/default.nix
index cdfc1b89e634..7c892bb16894 100644
--- a/pkgs/tools/misc/sanctity/default.nix
+++ b/pkgs/tools/misc/sanctity/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://codeberg.org/annaaurora/sanctity";
license = licenses.lgpl3Only;
maintainers = with maintainers; [ annaaurora ];
+ mainProgram = "sanctity";
};
}
diff --git a/pkgs/tools/misc/savepagenow/default.nix b/pkgs/tools/misc/savepagenow/default.nix
index d9166d07b74c..da29fa3b05a9 100644
--- a/pkgs/tools/misc/savepagenow/default.nix
+++ b/pkgs/tools/misc/savepagenow/default.nix
@@ -21,5 +21,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/pastpages/savepagenow";
license = licenses.mit;
maintainers = with maintainers; [ SuperSandro2000 ];
+ mainProgram = "savepagenow";
};
}
diff --git a/pkgs/tools/misc/scdl/default.nix b/pkgs/tools/misc/scdl/default.nix
index c49e819d91bf..611326d55403 100644
--- a/pkgs/tools/misc/scdl/default.nix
+++ b/pkgs/tools/misc/scdl/default.nix
@@ -30,5 +30,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/flyingrub/scdl";
license = licenses.gpl2Only;
maintainers = with maintainers; [ marsam ];
+ mainProgram = "scdl";
};
}
diff --git a/pkgs/tools/misc/scfbuild/default.nix b/pkgs/tools/misc/scfbuild/default.nix
index 78434414b1a4..e881a288f959 100644
--- a/pkgs/tools/misc/scfbuild/default.nix
+++ b/pkgs/tools/misc/scfbuild/default.nix
@@ -30,5 +30,6 @@ buildPythonApplication {
homepage = "https://github.com/13rac1/scfbuild";
license = licenses.gpl3;
maintainers = with maintainers; [ abbradar ];
+ mainProgram = "scfbuild";
};
}
diff --git a/pkgs/tools/misc/screenfetch/default.nix b/pkgs/tools/misc/screenfetch/default.nix
index 83edfec25812..e3ad0e5c51c8 100644
--- a/pkgs/tools/misc/screenfetch/default.nix
+++ b/pkgs/tools/misc/screenfetch/default.nix
@@ -58,5 +58,6 @@ in stdenv.mkDerivation rec {
homepage = "https://github.com/KittyKatt/screenFetch";
maintainers = with maintainers; [ relrod ];
platforms = platforms.all;
+ mainProgram = "screenfetch";
};
}
diff --git a/pkgs/tools/misc/scrub/default.nix b/pkgs/tools/misc/scrub/default.nix
index f3a1ae619305..2fc2b43ea29c 100644
--- a/pkgs/tools/misc/scrub/default.nix
+++ b/pkgs/tools/misc/scrub/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ j0hax ];
platforms = platforms.unix;
+ mainProgram = "scrub";
};
}
diff --git a/pkgs/tools/misc/sd-mux-ctrl/default.nix b/pkgs/tools/misc/sd-mux-ctrl/default.nix
index d42909a5c777..4f832a35eb30 100644
--- a/pkgs/tools/misc/sd-mux-ctrl/default.nix
+++ b/pkgs/tools/misc/sd-mux-ctrl/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = with maintainers; [ sarcasticadmin ];
platforms = platforms.unix;
+ mainProgram = "sd-mux-ctrl";
};
}
diff --git a/pkgs/tools/misc/sdate/default.nix b/pkgs/tools/misc/sdate/default.nix
index abc046bb6d02..71ab04c807d8 100644
--- a/pkgs/tools/misc/sdate/default.nix
+++ b/pkgs/tools/misc/sdate/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ edef ];
platforms = platforms.all;
+ mainProgram = "sdate";
};
}
diff --git a/pkgs/tools/misc/see/default.nix b/pkgs/tools/misc/see/default.nix
index 60f55e8144c5..025d22facd2a 100644
--- a/pkgs/tools/misc/see/default.nix
+++ b/pkgs/tools/misc/see/default.nix
@@ -27,5 +27,6 @@ python3.pkgs.buildPythonApplication {
homepage = "https://github.com/Textualize/textualize-see";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ anselmschueler ];
+ mainProgram = "see";
};
}
diff --git a/pkgs/tools/misc/semiphemeral/default.nix b/pkgs/tools/misc/semiphemeral/default.nix
index 67a5fb0149b6..7ccdd663082f 100644
--- a/pkgs/tools/misc/semiphemeral/default.nix
+++ b/pkgs/tools/misc/semiphemeral/default.nix
@@ -23,5 +23,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/micahflee/semiphemeral";
license = licenses.mit;
maintainers = with maintainers; [ amanjeev ];
+ mainProgram = "semiphemeral";
};
}
diff --git a/pkgs/tools/misc/serverspec/default.nix b/pkgs/tools/misc/serverspec/default.nix
index 162b9d90cc03..28196efc18a3 100644
--- a/pkgs/tools/misc/serverspec/default.nix
+++ b/pkgs/tools/misc/serverspec/default.nix
@@ -15,5 +15,6 @@ bundlerApp {
homepage = "https://serverspec.org/";
license = licenses.mit;
maintainers = with maintainers; [ dylanmtaylor ];
+ mainProgram = "serverspec-init";
};
}
diff --git a/pkgs/tools/misc/setconf/default.nix b/pkgs/tools/misc/setconf/default.nix
index fdb80bfb25ba..8384617e5e5d 100644
--- a/pkgs/tools/misc/setconf/default.nix
+++ b/pkgs/tools/misc/setconf/default.nix
@@ -20,5 +20,6 @@ buildPythonApplication rec {
description = "A small utility for changing settings in configuration textfiles";
changelog = "https://github.com/xyproto/setconf/releases/tag/${version}";
maintainers = [ lib.maintainers.AndersonTorres ];
+ mainProgram = "setconf";
};
}
diff --git a/pkgs/tools/misc/sfz/default.nix b/pkgs/tools/misc/sfz/default.nix
index 0114858c99d9..41841d2ef2b9 100644
--- a/pkgs/tools/misc/sfz/default.nix
+++ b/pkgs/tools/misc/sfz/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/weihanglo/sfz";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ dit7ya ];
+ mainProgram = "sfz";
};
}
diff --git a/pkgs/tools/misc/shadowenv/default.nix b/pkgs/tools/misc/shadowenv/default.nix
index 12723000cef7..06b7cb4e82c2 100644
--- a/pkgs/tools/misc/shadowenv/default.nix
+++ b/pkgs/tools/misc/shadowenv/default.nix
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
description = "reversible directory-local environment variable manipulations";
license = licenses.mit;
maintainers = [ maintainers.marsam ];
+ mainProgram = "shadowenv";
};
}
diff --git a/pkgs/tools/misc/shallot/default.nix b/pkgs/tools/misc/shallot/default.nix
index 46c5714ce966..4fbd07f38e32 100644
--- a/pkgs/tools/misc/shallot/default.nix
+++ b/pkgs/tools/misc/shallot/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.mit;
homepage = "https://github.com/katmagic/Shallot";
platforms = lib.platforms.linux;
+ mainProgram = "shallot";
};
}
diff --git a/pkgs/tools/misc/sharedown/default.nix b/pkgs/tools/misc/sharedown/default.nix
index 0f93551965e2..5d1d31b35ac1 100644
--- a/pkgs/tools/misc/sharedown/default.nix
+++ b/pkgs/tools/misc/sharedown/default.nix
@@ -114,5 +114,6 @@ stdenvNoCC.mkDerivation rec {
maintainers = with maintainers; [
];
platforms = platforms.unix;
+ mainProgram = "Sharedown";
};
}
diff --git a/pkgs/tools/misc/sheldon/default.nix b/pkgs/tools/misc/sheldon/default.nix
index 73e9cb57d366..ddff13c9bcfd 100644
--- a/pkgs/tools/misc/sheldon/default.nix
+++ b/pkgs/tools/misc/sheldon/default.nix
@@ -62,5 +62,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ mit ];
maintainers = with maintainers; [ seqizz ];
platforms = platforms.linux;
+ mainProgram = "sheldon";
};
}
diff --git a/pkgs/tools/misc/shell-hist/default.nix b/pkgs/tools/misc/shell-hist/default.nix
index 48e8667cc7e8..438b687c73f1 100644
--- a/pkgs/tools/misc/shell-hist/default.nix
+++ b/pkgs/tools/misc/shell-hist/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage {
homepage = "https://github.com/jamesmunns/shell-hist";
license = with licenses; [ mit /* or */ asl20 ];
maintainers = [ maintainers.spacekookie ];
+ mainProgram = "shell-hist";
};
}
diff --git a/pkgs/tools/misc/shelldap/default.nix b/pkgs/tools/misc/shelldap/default.nix
index b383c9692a9c..045c5732c3e0 100644
--- a/pkgs/tools/misc/shelldap/default.nix
+++ b/pkgs/tools/misc/shelldap/default.nix
@@ -48,5 +48,6 @@ perlPackages.buildPerlPackage rec {
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ clerie tobiasBora ];
platforms = platforms.unix;
+ mainProgram = "shelldap";
};
}
diff --git a/pkgs/tools/misc/shellspec/default.nix b/pkgs/tools/misc/shellspec/default.nix
index 480ada8d5716..b355f0fc0232 100644
--- a/pkgs/tools/misc/shellspec/default.nix
+++ b/pkgs/tools/misc/shellspec/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ j0hax ];
platforms = platforms.unix;
+ mainProgram = "shellspec";
};
}
diff --git a/pkgs/tools/misc/shunit2/default.nix b/pkgs/tools/misc/shunit2/default.nix
index 1120c756895b..017d19264798 100644
--- a/pkgs/tools/misc/shunit2/default.nix
+++ b/pkgs/tools/misc/shunit2/default.nix
@@ -86,5 +86,6 @@ resholve.mkDerivation rec {
maintainers = with maintainers; [ abathur utdemir ];
license = licenses.asl20;
platforms = platforms.unix;
+ mainProgram = "shunit2";
};
}
diff --git a/pkgs/tools/misc/silicon/default.nix b/pkgs/tools/misc/silicon/default.nix
index ddc1ad6d639a..1da4d20c673f 100644
--- a/pkgs/tools/misc/silicon/default.nix
+++ b/pkgs/tools/misc/silicon/default.nix
@@ -60,5 +60,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/Aloxaf/silicon";
license = with licenses; [ mit /* or */ asl20 ];
maintainers = with maintainers; [ evanjs _0x4A6F ];
+ mainProgram = "silicon";
};
}
diff --git a/pkgs/tools/misc/sixpair/default.nix b/pkgs/tools/misc/sixpair/default.nix
index 71a0af158246..fa444a86a0ac 100644
--- a/pkgs/tools/misc/sixpair/default.nix
+++ b/pkgs/tools/misc/sixpair/default.nix
@@ -35,5 +35,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.tomsmeets ];
platforms = lib.platforms.linux;
+ mainProgram = "sixpair";
};
}
diff --git a/pkgs/tools/misc/sl/default.nix b/pkgs/tools/misc/sl/default.nix
index dc55a8e783b9..bcb8de78c613 100644
--- a/pkgs/tools/misc/sl/default.nix
+++ b/pkgs/tools/misc/sl/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
};
maintainers = with maintainers; [ eyjhb ];
platforms = platforms.unix;
+ mainProgram = "sl";
};
}
diff --git a/pkgs/tools/misc/slop/default.nix b/pkgs/tools/misc/slop/default.nix
index 05b008997b7f..b3903bd95153 100644
--- a/pkgs/tools/misc/slop/default.nix
+++ b/pkgs/tools/misc/slop/default.nix
@@ -58,5 +58,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.linux;
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ];
+ mainProgram = "slop";
};
}
diff --git a/pkgs/tools/misc/sloth/default.nix b/pkgs/tools/misc/sloth/default.nix
index c0621419fd37..2386b5a54a86 100644
--- a/pkgs/tools/misc/sloth/default.nix
+++ b/pkgs/tools/misc/sloth/default.nix
@@ -24,5 +24,6 @@ buildGoModule rec {
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ nrhtr ];
platforms = lib.platforms.unix;
+ mainProgram = "sloth";
};
}
diff --git a/pkgs/tools/misc/slsnif/default.nix b/pkgs/tools/misc/slsnif/default.nix
index fd2b4c53d60a..04bc462350f1 100644
--- a/pkgs/tools/misc/slsnif/default.nix
+++ b/pkgs/tools/misc/slsnif/default.nix
@@ -14,5 +14,6 @@ stdenv.mkDerivation rec {
homepage = "http://slsnif.sourceforge.net/";
license = lib.licenses.gpl2;
platforms = lib.platforms.linux;
+ mainProgram = "slsnif";
};
}
diff --git a/pkgs/tools/misc/smc/default.nix b/pkgs/tools/misc/smc/default.nix
index f3db213c84fe..99ed8de45e45 100644
--- a/pkgs/tools/misc/smc/default.nix
+++ b/pkgs/tools/misc/smc/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
license = licenses.mpl11;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
+ mainProgram = "smc";
};
}
diff --git a/pkgs/tools/misc/smenu/default.nix b/pkgs/tools/misc/smenu/default.nix
index 9768b33c5ce9..d2d893936f50 100644
--- a/pkgs/tools/misc/smenu/default.nix
+++ b/pkgs/tools/misc/smenu/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
maintainers = with maintainers; [ matthiasbeyer ];
platforms = platforms.unix;
+ mainProgram = "smenu";
};
}
diff --git a/pkgs/tools/misc/smug/default.nix b/pkgs/tools/misc/smug/default.nix
index c620ba67b0cf..e528b2128759 100644
--- a/pkgs/tools/misc/smug/default.nix
+++ b/pkgs/tools/misc/smug/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
description = "Smug - tmux session manager";
license = licenses.mit;
maintainers = with maintainers; [ juboba ];
+ mainProgram = "smug";
};
}
diff --git a/pkgs/tools/misc/snore/default.nix b/pkgs/tools/misc/snore/default.nix
index a5351794acf7..a3b9d67bba46 100644
--- a/pkgs/tools/misc/snore/default.nix
+++ b/pkgs/tools/misc/snore/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.marsam ];
platforms = platforms.unix;
+ mainProgram = "snore";
};
}
diff --git a/pkgs/tools/misc/sonota/default.nix b/pkgs/tools/misc/sonota/default.nix
index d111e0b2b717..5f341bbc98ee 100644
--- a/pkgs/tools/misc/sonota/default.nix
+++ b/pkgs/tools/misc/sonota/default.nix
@@ -50,5 +50,6 @@ in buildPythonApplication rec {
homepage = src.meta.homepage;
license = licenses.gpl2;
maintainers = with maintainers; [ peterhoeg ];
+ mainProgram = "sonota";
};
}
diff --git a/pkgs/tools/misc/spacer/default.nix b/pkgs/tools/misc/spacer/default.nix
index 0101b581f6a7..5bf584c07a14 100644
--- a/pkgs/tools/misc/spacer/default.nix
+++ b/pkgs/tools/misc/spacer/default.nix
@@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/samwho/spacer/releases/tag/${src.rev}";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "spacer";
};
}
diff --git a/pkgs/tools/misc/sqlite3-to-mysql/default.nix b/pkgs/tools/misc/sqlite3-to-mysql/default.nix
index 412d29c3307c..68ee19e6c682 100644
--- a/pkgs/tools/misc/sqlite3-to-mysql/default.nix
+++ b/pkgs/tools/misc/sqlite3-to-mysql/default.nix
@@ -59,5 +59,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/techouse/sqlite3-to-mysql";
license = licenses.mit;
maintainers = with maintainers; [ gador ];
+ mainProgram = "sqlite3mysql";
};
}
diff --git a/pkgs/tools/misc/srisum/default.nix b/pkgs/tools/misc/srisum/default.nix
index 04fe962f97ad..8412e48d7907 100644
--- a/pkgs/tools/misc/srisum/default.nix
+++ b/pkgs/tools/misc/srisum/default.nix
@@ -25,5 +25,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ pjjw ];
platforms = platforms.all;
+ mainProgram = "srisum";
};
}
diff --git a/pkgs/tools/misc/star-history/default.nix b/pkgs/tools/misc/star-history/default.nix
index caa584a02064..113280617cb0 100644
--- a/pkgs/tools/misc/star-history/default.nix
+++ b/pkgs/tools/misc/star-history/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/dtolnay/star-history";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "star-history";
};
}
diff --git a/pkgs/tools/misc/starfetch/default.nix b/pkgs/tools/misc/starfetch/default.nix
index ba6309c97ecb..962409d21763 100644
--- a/pkgs/tools/misc/starfetch/default.nix
+++ b/pkgs/tools/misc/starfetch/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.all;
maintainers = with maintainers; [ annaaurora ];
+ mainProgram = "starfetch";
};
}
diff --git a/pkgs/tools/misc/staruml/default.nix b/pkgs/tools/misc/staruml/default.nix
index 388a407a52b7..058c2118db54 100644
--- a/pkgs/tools/misc/staruml/default.nix
+++ b/pkgs/tools/misc/staruml/default.nix
@@ -75,5 +75,6 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.unfree;
maintainers = with maintainers; [ kashw2 ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "staruml";
};
})
diff --git a/pkgs/tools/misc/statserial/default.nix b/pkgs/tools/misc/statserial/default.nix
index 8b5ae4cdc86e..526729dcd31c 100644
--- a/pkgs/tools/misc/statserial/default.nix
+++ b/pkgs/tools/misc/statserial/default.nix
@@ -40,5 +40,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
maintainers = with maintainers; [ rps ];
+ mainProgram = "statserial";
};
}
diff --git a/pkgs/tools/misc/subberthehut/default.nix b/pkgs/tools/misc/subberthehut/default.nix
index b9698e1e5364..913bc49a5116 100644
--- a/pkgs/tools/misc/subberthehut/default.nix
+++ b/pkgs/tools/misc/subberthehut/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ jqueiroz ];
+ mainProgram = "subberthehut";
};
}
diff --git a/pkgs/tools/misc/svtplay-dl/default.nix b/pkgs/tools/misc/svtplay-dl/default.nix
index 5f7b29ded042..c9e4664c6371 100644
--- a/pkgs/tools/misc/svtplay-dl/default.nix
+++ b/pkgs/tools/misc/svtplay-dl/default.nix
@@ -68,5 +68,6 @@ stdenv.mkDerivation rec {
description = "Command-line tool to download videos from svtplay.se and other sites";
license = licenses.mit;
platforms = lib.platforms.unix;
+ mainProgram = "svtplay-dl";
};
}
diff --git a/pkgs/tools/misc/svu/default.nix b/pkgs/tools/misc/svu/default.nix
index a3dddeba0e69..352f4d0ab721 100644
--- a/pkgs/tools/misc/svu/default.nix
+++ b/pkgs/tools/misc/svu/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
homepage = "https://github.com/caarlos0/svu";
maintainers = with maintainers; [ caarlos0 ];
license = licenses.mit;
+ mainProgram = "svu";
};
}
diff --git a/pkgs/tools/misc/swaglyrics/default.nix b/pkgs/tools/misc/swaglyrics/default.nix
index 730290f8cf38..4b9095ff59d7 100644
--- a/pkgs/tools/misc/swaglyrics/default.nix
+++ b/pkgs/tools/misc/swaglyrics/default.nix
@@ -62,5 +62,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/SwagLyrics/SwagLyrics-For-Spotify";
license = licenses.mit;
maintainers = with maintainers; [ siraben ];
+ mainProgram = "swaglyrics";
};
}
diff --git a/pkgs/tools/misc/systrayhelper/default.nix b/pkgs/tools/misc/systrayhelper/default.nix
index cc000d62d08a..1635054b56c6 100644
--- a/pkgs/tools/misc/systrayhelper/default.nix
+++ b/pkgs/tools/misc/systrayhelper/default.nix
@@ -36,5 +36,6 @@ buildGoModule rec {
license = licenses.mit;
# It depends on the inputs, i guess? not sure about solaris, for instance. go supports it though
# I hope nix can figure this out?! ¯\\_(ツ)_/¯
+ mainProgram = "systrayhelper";
};
}
diff --git a/pkgs/tools/misc/sysz/default.nix b/pkgs/tools/misc/sysz/default.nix
index bf45983c106a..37b34aec2d27 100644
--- a/pkgs/tools/misc/sysz/default.nix
+++ b/pkgs/tools/misc/sysz/default.nix
@@ -29,5 +29,6 @@ stdenvNoCC.mkDerivation rec {
maintainers = with maintainers; [ hleboulanger ];
platforms = platforms.unix;
changelog = "https://github.com/joehillen/sysz/blob/${version}/CHANGELOG.md";
+ mainProgram = "sysz";
};
}
diff --git a/pkgs/tools/misc/szyszka/default.nix b/pkgs/tools/misc/szyszka/default.nix
index 58d839acf078..335bc81febe0 100644
--- a/pkgs/tools/misc/szyszka/default.nix
+++ b/pkgs/tools/misc/szyszka/default.nix
@@ -43,5 +43,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/qarmin/szyszka";
license = licenses.mit;
maintainers = with maintainers; [ kranzes ];
+ mainProgram = "szyszka";
};
}
diff --git a/pkgs/tools/misc/t/default.nix b/pkgs/tools/misc/t/default.nix
index dd0eda67ce55..4d0c961847ce 100644
--- a/pkgs/tools/misc/t/default.nix
+++ b/pkgs/tools/misc/t/default.nix
@@ -13,5 +13,6 @@ bundlerApp {
license = licenses.asl20;
maintainers = with maintainers; [ offline manveru nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "t";
};
}
diff --git a/pkgs/tools/misc/tagref/default.nix b/pkgs/tools/misc/tagref/default.nix
index 67745de84f2a..df393571d380 100644
--- a/pkgs/tools/misc/tagref/default.nix
+++ b/pkgs/tools/misc/tagref/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = [ maintainers.yusdacra ];
platforms = platforms.unix;
+ mainProgram = "tagref";
};
}
diff --git a/pkgs/tools/misc/tailer/default.nix b/pkgs/tools/misc/tailer/default.nix
index f3c4d3545252..96631875f5a4 100644
--- a/pkgs/tools/misc/tailer/default.nix
+++ b/pkgs/tools/misc/tailer/default.nix
@@ -35,5 +35,6 @@ buildGoModule rec {
homepage = "https://github.com/hionay/tailer";
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "tailer";
};
}
diff --git a/pkgs/tools/misc/tbls/default.nix b/pkgs/tools/misc/tbls/default.nix
index f9f334fb1036..02e666457981 100644
--- a/pkgs/tools/misc/tbls/default.nix
+++ b/pkgs/tools/misc/tbls/default.nix
@@ -52,5 +52,6 @@ buildGoModule rec {
changelog = "https://github.com/k1LoW/tbls/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ azahi ];
+ mainProgram = "tbls";
};
}
diff --git a/pkgs/tools/misc/tcat/default.nix b/pkgs/tools/misc/tcat/default.nix
index 1f6c45f32dc1..5afa7e83affa 100644
--- a/pkgs/tools/misc/tcat/default.nix
+++ b/pkgs/tools/misc/tcat/default.nix
@@ -17,5 +17,6 @@ buildGoModule rec {
homepage = "https://github.com/rsc/tcat";
maintainers = with maintainers; [ mmlb ];
license = licenses.bsd3;
+ mainProgram = "tcat";
};
}
diff --git a/pkgs/tools/misc/td/default.nix b/pkgs/tools/misc/td/default.nix
index bca5bd601d41..ebfe642a27d2 100644
--- a/pkgs/tools/misc/td/default.nix
+++ b/pkgs/tools/misc/td/default.nix
@@ -13,5 +13,6 @@ bundlerApp {
license = licenses.asl20;
maintainers = with maintainers; [ groodt nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "td";
};
}
diff --git a/pkgs/tools/misc/tdfgo/default.nix b/pkgs/tools/misc/tdfgo/default.nix
index 91a0345c99f8..bd9603b5fa98 100644
--- a/pkgs/tools/misc/tdfgo/default.nix
+++ b/pkgs/tools/misc/tdfgo/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
license = licenses.cc0;
platforms = platforms.linux;
maintainers = with maintainers; [ crinklywrappr ];
+ mainProgram = "tdfgo";
};
}
diff --git a/pkgs/tools/misc/tea/default.nix b/pkgs/tools/misc/tea/default.nix
index 13bd0f8f2b3f..8e985c9ec13d 100644
--- a/pkgs/tools/misc/tea/default.nix
+++ b/pkgs/tools/misc/tea/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
homepage = "https://gitea.com/gitea/tea";
license = licenses.mit;
maintainers = with maintainers; [ j4m3s techknowlogick ];
+ mainProgram = "tea";
};
}
diff --git a/pkgs/tools/misc/teamocil/default.nix b/pkgs/tools/misc/teamocil/default.nix
index 5218453d15e3..4344668809ce 100644
--- a/pkgs/tools/misc/teamocil/default.nix
+++ b/pkgs/tools/misc/teamocil/default.nix
@@ -16,5 +16,6 @@ bundlerEnv {
zachcoyle
nicknovitski
];
+ mainProgram = "teamocil";
};
}
diff --git a/pkgs/tools/misc/tensorman/default.nix b/pkgs/tools/misc/tensorman/default.nix
index c5742b21afa4..b6f11d190c10 100644
--- a/pkgs/tools/misc/tensorman/default.nix
+++ b/pkgs/tools/misc/tensorman/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage {
homepage = "https://github.com/pop-os/tensorman";
license = licenses.gpl3Only;
maintainers = with maintainers; [ thefenriswolf ];
+ mainProgram = "tensorman";
};
}
diff --git a/pkgs/tools/misc/tere/default.nix b/pkgs/tools/misc/tere/default.nix
index a2a4a506bc0d..70bd03ccaa49 100644
--- a/pkgs/tools/misc/tere/default.nix
+++ b/pkgs/tools/misc/tere/default.nix
@@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/mgunyho/tere";
license = licenses.eupl12;
maintainers = with maintainers; [ ProducerMatt ];
+ mainProgram = "tere";
};
}
diff --git a/pkgs/tools/misc/termplay/default.nix b/pkgs/tools/misc/termplay/default.nix
index 2d493b857fc1..aa35e24da017 100644
--- a/pkgs/tools/misc/termplay/default.nix
+++ b/pkgs/tools/misc/termplay/default.nix
@@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ ];
platforms = platforms.unix;
+ mainProgram = "termplay";
};
}
diff --git a/pkgs/tools/misc/termtosvg/default.nix b/pkgs/tools/misc/termtosvg/default.nix
index 0f9816fe10e5..86217693a58f 100644
--- a/pkgs/tools/misc/termtosvg/default.nix
+++ b/pkgs/tools/misc/termtosvg/default.nix
@@ -16,5 +16,6 @@ python3Packages.buildPythonApplication rec {
description = "Record terminal sessions as SVG animations";
license = licenses.bsd3;
maintainers = with maintainers; [ ];
+ mainProgram = "termtosvg";
};
}
diff --git a/pkgs/tools/misc/tewisay/default.nix b/pkgs/tools/misc/tewisay/default.nix
index 35b66a093683..f4ae05711285 100644
--- a/pkgs/tools/misc/tewisay/default.nix
+++ b/pkgs/tools/misc/tewisay/default.nix
@@ -36,5 +36,6 @@ buildGoModule rec {
description = "Cowsay replacement with unicode and partial ansi escape support";
license = with licenses; [ cc0 ];
maintainers = with maintainers; [ Madouura ];
+ mainProgram = "tewisay";
};
}
diff --git a/pkgs/tools/misc/texi2mdoc/default.nix b/pkgs/tools/misc/texi2mdoc/default.nix
index 2b73c4f34dbb..94219a004250 100644
--- a/pkgs/tools/misc/texi2mdoc/default.nix
+++ b/pkgs/tools/misc/texi2mdoc/default.nix
@@ -17,5 +17,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
platforms = platforms.all;
maintainers = with maintainers; [ ramkromberg ];
+ mainProgram = "texi2mdoc";
};
}
diff --git a/pkgs/tools/misc/tfk8s/default.nix b/pkgs/tools/misc/tfk8s/default.nix
index a694360db373..52795b754002 100644
--- a/pkgs/tools/misc/tfk8s/default.nix
+++ b/pkgs/tools/misc/tfk8s/default.nix
@@ -44,5 +44,6 @@ buildGoModule rec {
'';
homepage = "https://github.com/jrhouston/tfk8s/";
maintainers = with maintainers; [ bryanasdev000 ];
+ mainProgram = "tfk8s";
};
}
diff --git a/pkgs/tools/misc/tgpt/default.nix b/pkgs/tools/misc/tgpt/default.nix
index 6436e0be2050..cf100e5d33fd 100644
--- a/pkgs/tools/misc/tgpt/default.nix
+++ b/pkgs/tools/misc/tgpt/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
changelog = "https://github.com/aandrew-me/tgpt/releases/tag/v${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ fab ];
+ mainProgram = "tgpt";
};
}
diff --git a/pkgs/tools/misc/time-decode/default.nix b/pkgs/tools/misc/time-decode/default.nix
index 5d6f3ed8a958..edd0eba43a24 100644
--- a/pkgs/tools/misc/time-decode/default.nix
+++ b/pkgs/tools/misc/time-decode/default.nix
@@ -33,5 +33,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/digitalsleuth/time_decode/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
+ mainProgram = "time-decode";
};
}
diff --git a/pkgs/tools/misc/timelimit/default.nix b/pkgs/tools/misc/timelimit/default.nix
index 01de2c01c878..534cd320bf1a 100644
--- a/pkgs/tools/misc/timelimit/default.nix
+++ b/pkgs/tools/misc/timelimit/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
platforms = platforms.all;
maintainers = with maintainers; [ figsoda ];
+ mainProgram = "timelimit";
};
}
diff --git a/pkgs/tools/misc/timer/default.nix b/pkgs/tools/misc/timer/default.nix
index 962ad1a6dd69..908127575e7a 100644
--- a/pkgs/tools/misc/timer/default.nix
+++ b/pkgs/tools/misc/timer/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
homepage = "https://github.com/caarlos0/timer";
license = licenses.mit;
maintainers = with maintainers; [ zowoq caarlos0 ];
+ mainProgram = "timer";
};
}
diff --git a/pkgs/tools/misc/timetagger_cli/default.nix b/pkgs/tools/misc/timetagger_cli/default.nix
index 38b0cc88bb1e..f6204e2d8fe1 100644
--- a/pkgs/tools/misc/timetagger_cli/default.nix
+++ b/pkgs/tools/misc/timetagger_cli/default.nix
@@ -28,6 +28,7 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/almarklein/timetagger_cli";
license = with licenses; [ mit ];
maintainers = with maintainers; [ matthiasbeyer ];
+ mainProgram = "timetagger";
};
}
diff --git a/pkgs/tools/misc/timidity/default.nix b/pkgs/tools/misc/timidity/default.nix
index a8ccd27a89da..65d154476f02 100644
--- a/pkgs/tools/misc/timidity/default.nix
+++ b/pkgs/tools/misc/timidity/default.nix
@@ -92,5 +92,6 @@ stdenv.mkDerivation rec {
description = "A software MIDI renderer";
maintainers = [ maintainers.marcweber ];
platforms = platforms.unix;
+ mainProgram = "timidity";
};
}
diff --git a/pkgs/tools/misc/tio/default.nix b/pkgs/tools/misc/tio/default.nix
index c179614cfae5..88e121368e66 100644
--- a/pkgs/tools/misc/tio/default.nix
+++ b/pkgs/tools/misc/tio/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ yana ];
platforms = platforms.unix;
+ mainProgram = "tio";
};
}
diff --git a/pkgs/tools/misc/tldr/default.nix b/pkgs/tools/misc/tldr/default.nix
index 01d50e5f7cf8..3d9655f114dc 100644
--- a/pkgs/tools/misc/tldr/default.nix
+++ b/pkgs/tools/misc/tldr/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ taeer carlosdagos kbdharun];
platforms = platforms.all;
+ mainProgram = "tldr";
};
}
diff --git a/pkgs/tools/misc/tmate/default.nix b/pkgs/tools/misc/tmate/default.nix
index 1956f25fb97f..9e1cbdee1277 100644
--- a/pkgs/tools/misc/tmate/default.nix
+++ b/pkgs/tools/misc/tmate/default.nix
@@ -55,5 +55,6 @@ stdenv.mkDerivation {
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ ck3d ];
+ mainProgram = "tmate";
};
}
diff --git a/pkgs/tools/misc/tmpwatch/default.nix b/pkgs/tools/misc/tmpwatch/default.nix
index 9d9bb853f2f9..873b7c0f6f0a 100644
--- a/pkgs/tools/misc/tmpwatch/default.nix
+++ b/pkgs/tools/misc/tmpwatch/default.nix
@@ -17,5 +17,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ vlstill ];
platforms = platforms.unix;
+ mainProgram = "tmpwatch";
};
}
diff --git a/pkgs/tools/misc/tmux-cssh/default.nix b/pkgs/tools/misc/tmux-cssh/default.nix
index c69853635e90..7da4293dc0c8 100644
--- a/pkgs/tools/misc/tmux-cssh/default.nix
+++ b/pkgs/tools/misc/tmux-cssh/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation {
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ zimbatm ];
+ mainProgram = "tmux-cssh";
};
}
diff --git a/pkgs/tools/misc/tmux-mem-cpu-load/default.nix b/pkgs/tools/misc/tmux-mem-cpu-load/default.nix
index e384f0f72d7b..1e197ef162ea 100644
--- a/pkgs/tools/misc/tmux-mem-cpu-load/default.nix
+++ b/pkgs/tools/misc/tmux-mem-cpu-load/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = with maintainers; [ thomasjm ];
platforms = platforms.all;
+ mainProgram = "tmux-mem-cpu-load";
};
}
diff --git a/pkgs/tools/misc/tmux-sessionizer/default.nix b/pkgs/tools/misc/tmux-sessionizer/default.nix
index 0c0075b2a6b5..e0e8dd9efb4b 100644
--- a/pkgs/tools/misc/tmux-sessionizer/default.nix
+++ b/pkgs/tools/misc/tmux-sessionizer/default.nix
@@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/jrmoulton/tmux-sessionizer";
license = licenses.mit;
maintainers = with maintainers; [ vinnymeller ];
+ mainProgram = "tms";
};
}
diff --git a/pkgs/tools/misc/tmuxinator/default.nix b/pkgs/tools/misc/tmuxinator/default.nix
index 239f3cc2e7eb..379430761399 100644
--- a/pkgs/tools/misc/tmuxinator/default.nix
+++ b/pkgs/tools/misc/tmuxinator/default.nix
@@ -49,5 +49,6 @@ buildRubyGem rec {
license = licenses.mit;
maintainers = with maintainers; [ auntie ericsagnes ];
platforms = platforms.unix;
+ mainProgram = "tmuxinator";
};
}
diff --git a/pkgs/tools/misc/tmuxp/default.nix b/pkgs/tools/misc/tmuxp/default.nix
index cd80aa3495cb..8babec312268 100644
--- a/pkgs/tools/misc/tmuxp/default.nix
+++ b/pkgs/tools/misc/tmuxp/default.nix
@@ -38,5 +38,6 @@ python3Packages.buildPythonApplication rec {
changelog = "https://github.com/tmux-python/tmuxp/raw/v${version}/CHANGES";
license = licenses.mit;
maintainers = with maintainers; [ peterhoeg ];
+ mainProgram = "tmuxp";
};
}
diff --git a/pkgs/tools/misc/toastify/default.nix b/pkgs/tools/misc/toastify/default.nix
index 6b853bc0b299..2de5877c0f05 100644
--- a/pkgs/tools/misc/toastify/default.nix
+++ b/pkgs/tools/misc/toastify/default.nix
@@ -27,5 +27,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/hoodie/toastify/blob/${src.rev}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ colemickens ];
+ mainProgram = "toastify";
};
}
diff --git a/pkgs/tools/misc/toilet/default.nix b/pkgs/tools/misc/toilet/default.nix
index d67383e4d521..8fdeb8b40739 100644
--- a/pkgs/tools/misc/toilet/default.nix
+++ b/pkgs/tools/misc/toilet/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = licenses.wtfpl;
maintainers = with maintainers; [ pSub ];
platforms = platforms.all;
+ mainProgram = "toilet";
};
}
diff --git a/pkgs/tools/misc/topgrade/default.nix b/pkgs/tools/misc/topgrade/default.nix
index 757cb69cbb0b..24ed027b841a 100644
--- a/pkgs/tools/misc/topgrade/default.nix
+++ b/pkgs/tools/misc/topgrade/default.nix
@@ -52,5 +52,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/topgrade-rs/topgrade/releases/tag/v${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ SuperSandro2000 xyenon ];
+ mainProgram = "topgrade";
};
}
diff --git a/pkgs/tools/misc/topicctl/default.nix b/pkgs/tools/misc/topicctl/default.nix
index b0496914b354..ca5f4fa89d88 100644
--- a/pkgs/tools/misc/topicctl/default.nix
+++ b/pkgs/tools/misc/topicctl/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
inherit (src.meta) homepage;
license = licenses.mit;
maintainers = with maintainers; [ eskytthe srhb ];
+ mainProgram = "topicctl";
};
}
diff --git a/pkgs/tools/misc/torrenttools/default.nix b/pkgs/tools/misc/torrenttools/default.nix
index f8da452c52f7..0fa5dbffafbb 100644
--- a/pkgs/tools/misc/torrenttools/default.nix
+++ b/pkgs/tools/misc/torrenttools/default.nix
@@ -95,5 +95,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ azahi ];
platforms = platforms.unix;
+ mainProgram = "torrenttools";
};
}
diff --git a/pkgs/tools/misc/traefik-certs-dumper/default.nix b/pkgs/tools/misc/traefik-certs-dumper/default.nix
index 410f85de4d12..18ed06c630ed 100644
--- a/pkgs/tools/misc/traefik-certs-dumper/default.nix
+++ b/pkgs/tools/misc/traefik-certs-dumper/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
homepage = "https://github.com/ldez/traefik-certs-dumper";
license = licenses.asl20;
maintainers = with maintainers; [ nickcao ];
+ mainProgram = "traefik-certs-dumper";
};
}
diff --git a/pkgs/tools/misc/triehash/default.nix b/pkgs/tools/misc/triehash/default.nix
index b916214fab52..9e70db4114a5 100644
--- a/pkgs/tools/misc/triehash/default.nix
+++ b/pkgs/tools/misc/triehash/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
license = with licenses; mit;
maintainers = with maintainers; [ AndersonTorres ];
platforms = perlPackages.perl.meta.platforms;
+ mainProgram = "triehash";
};
}
diff --git a/pkgs/tools/misc/ttchat/default.nix b/pkgs/tools/misc/ttchat/default.nix
index 46d366dee379..5aad1527df42 100644
--- a/pkgs/tools/misc/ttchat/default.nix
+++ b/pkgs/tools/misc/ttchat/default.nix
@@ -18,5 +18,6 @@ buildGoModule rec {
homepage = "https://github.com/atye/ttchat";
license = licenses.asl20;
maintainers = with maintainers; [ wolfangaukang ];
+ mainProgram = "ttchat";
};
}
diff --git a/pkgs/tools/misc/ttmkfdir/default.nix b/pkgs/tools/misc/ttmkfdir/default.nix
index 47ff95c14f5f..6edf9cc4ef98 100644
--- a/pkgs/tools/misc/ttmkfdir/default.nix
+++ b/pkgs/tools/misc/ttmkfdir/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation {
meta = {
description = "Create fonts.dir for TTF font directory";
platforms = lib.platforms.linux;
+ mainProgram = "ttmkfdir";
};
}
diff --git a/pkgs/tools/misc/tty-clock/default.nix b/pkgs/tools/misc/tty-clock/default.nix
index 03be10bf10b6..32701caa64de 100644
--- a/pkgs/tools/misc/tty-clock/default.nix
+++ b/pkgs/tools/misc/tty-clock/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
description = "Digital clock in ncurses";
platforms = platforms.all;
maintainers = [ maintainers.koral ];
+ mainProgram = "tty-clock";
};
}
diff --git a/pkgs/tools/misc/ttygif/default.nix b/pkgs/tools/misc/ttygif/default.nix
index d9a97f6c2350..689138186cb6 100644
--- a/pkgs/tools/misc/ttygif/default.nix
+++ b/pkgs/tools/misc/ttygif/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
license = licenses.mit;
maintainers = with maintainers; [ moaxcp ];
+ mainProgram = "ttygif";
};
}
diff --git a/pkgs/tools/misc/ttylog/default.nix b/pkgs/tools/misc/ttylog/default.nix
index ae521167431d..ca90481ba9e6 100644
--- a/pkgs/tools/misc/ttylog/default.nix
+++ b/pkgs/tools/misc/ttylog/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
'';
license = licenses.gpl2;
platforms = platforms.linux;
+ mainProgram = "ttylog";
};
}
diff --git a/pkgs/tools/misc/ttyplot/default.nix b/pkgs/tools/misc/ttyplot/default.nix
index 3778048143be..594c6de654af 100644
--- a/pkgs/tools/misc/ttyplot/default.nix
+++ b/pkgs/tools/misc/ttyplot/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/tenox7/ttyplot";
license = licenses.unlicense;
maintainers = with maintainers; [ lassulus ];
+ mainProgram = "ttyplot";
};
}
diff --git a/pkgs/tools/misc/tvnamer/default.nix b/pkgs/tools/misc/tvnamer/default.nix
index a2d5c9e87a4a..ba3a91bcde16 100644
--- a/pkgs/tools/misc/tvnamer/default.nix
+++ b/pkgs/tools/misc/tvnamer/default.nix
@@ -48,5 +48,6 @@ pypkgs.buildPythonApplication rec {
homepage = "https://github.com/dbr/tvnamer";
license = licenses.unlicense;
maintainers = with maintainers; [ peterhoeg ];
+ mainProgram = "tvnamer";
};
}
diff --git a/pkgs/tools/misc/twitch-dl/default.nix b/pkgs/tools/misc/twitch-dl/default.nix
index e42e26a989aa..8364acb20eb8 100644
--- a/pkgs/tools/misc/twitch-dl/default.nix
+++ b/pkgs/tools/misc/twitch-dl/default.nix
@@ -49,5 +49,6 @@ python3Packages.buildPythonApplication rec {
changelog = "https://github.com/ihabunek/twitch-dl/blob/${version}/CHANGELOG.md";
license = licenses.gpl3Only;
maintainers = with maintainers; [ marsam ];
+ mainProgram = "twitch-dl";
};
}
diff --git a/pkgs/tools/misc/twm/default.nix b/pkgs/tools/misc/twm/default.nix
index 3f08d53fd454..79c3584ca9ca 100644
--- a/pkgs/tools/misc/twm/default.nix
+++ b/pkgs/tools/misc/twm/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/vinnymeller/twm/releases/tag/v${version}";
license = licenses.gpl2Only;
maintainers = with maintainers; [ vinnymeller ];
+ mainProgram = "twm";
};
}
diff --git a/pkgs/tools/misc/twspace-crawler/default.nix b/pkgs/tools/misc/twspace-crawler/default.nix
index df1ef6e6e2c2..34a1c72e2048 100644
--- a/pkgs/tools/misc/twspace-crawler/default.nix
+++ b/pkgs/tools/misc/twspace-crawler/default.nix
@@ -19,5 +19,6 @@ buildNpmPackage rec {
changelog = "https://github.com/HitomaruKonpaku/twspace-crawler/blob/${src.rev}/CHANGELOG.md";
license = licenses.isc;
maintainers = [ maintainers.marsam ];
+ mainProgram = "twspace-crawler";
};
}
diff --git a/pkgs/tools/misc/twurl/default.nix b/pkgs/tools/misc/twurl/default.nix
index dccb67fbaf6c..ff332e88de91 100644
--- a/pkgs/tools/misc/twurl/default.nix
+++ b/pkgs/tools/misc/twurl/default.nix
@@ -13,5 +13,6 @@ bundlerApp {
license = "MIT";
maintainers = with maintainers; [ brecht ];
platforms = platforms.unix;
+ mainProgram = "twurl";
};
}
diff --git a/pkgs/tools/misc/txtw/default.nix b/pkgs/tools/misc/txtw/default.nix
index e8a14b57634a..9f8783491b11 100644
--- a/pkgs/tools/misc/txtw/default.nix
+++ b/pkgs/tools/misc/txtw/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ lihop ];
license = licenses.unlicense;
platforms = platforms.linux;
+ mainProgram = "txtw";
};
}
diff --git a/pkgs/tools/misc/tydra/default.nix b/pkgs/tools/misc/tydra/default.nix
index fd8e8e6ee5a8..551519695c43 100644
--- a/pkgs/tools/misc/tydra/default.nix
+++ b/pkgs/tools/misc/tydra/default.nix
@@ -30,5 +30,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/Mange/tydra";
license = licenses.mit;
maintainers = with maintainers; [ Br1ght0ne ];
+ mainProgram = "tydra";
};
}
diff --git a/pkgs/tools/misc/tz/default.nix b/pkgs/tools/misc/tz/default.nix
index c86d8a48c4ee..58cf17384ee3 100644
--- a/pkgs/tools/misc/tz/default.nix
+++ b/pkgs/tools/misc/tz/default.nix
@@ -18,5 +18,6 @@ buildGoModule rec {
homepage = "https://github.com/oz/tz";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ siraben ];
+ mainProgram = "tz";
};
}
diff --git a/pkgs/tools/misc/ugs/default.nix b/pkgs/tools/misc/ugs/default.nix
index aae9daddae9e..395a9e42009c 100644
--- a/pkgs/tools/misc/ugs/default.nix
+++ b/pkgs/tools/misc/ugs/default.nix
@@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.gpl3;
platforms = platforms.all;
+ mainProgram = "ugs";
};
}
diff --git a/pkgs/tools/misc/uhubctl/default.nix b/pkgs/tools/misc/uhubctl/default.nix
index 39db9c09785f..e148e03f820e 100644
--- a/pkgs/tools/misc/uhubctl/default.nix
+++ b/pkgs/tools/misc/uhubctl/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ prusnak ];
platforms = with platforms; linux ++ darwin;
+ mainProgram = "uhubctl";
};
}
diff --git a/pkgs/tools/misc/umlet/default.nix b/pkgs/tools/misc/umlet/default.nix
index 67cf61ebe5a1..b9d3e5d31538 100644
--- a/pkgs/tools/misc/umlet/default.nix
+++ b/pkgs/tools/misc/umlet/default.nix
@@ -50,5 +50,6 @@ stdenv.mkDerivation {
license = licenses.gpl3;
maintainers = with maintainers; [ oxzi ];
platforms = platforms.all;
+ mainProgram = "umlet";
};
}
diff --git a/pkgs/tools/misc/unclutter/default.nix b/pkgs/tools/misc/unclutter/default.nix
index b11df6655bf3..5d711c5fd03d 100644
--- a/pkgs/tools/misc/unclutter/default.nix
+++ b/pkgs/tools/misc/unclutter/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ domenkozar ];
platforms = platforms.unix;
license = lib.licenses.publicDomain;
+ mainProgram = "unclutter";
};
}
diff --git a/pkgs/tools/misc/undocker/default.nix b/pkgs/tools/misc/undocker/default.nix
index f80642f1e812..a2ce7dfb7aa1 100644
--- a/pkgs/tools/misc/undocker/default.nix
+++ b/pkgs/tools/misc/undocker/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
description = "A CLI tool to convert a Docker image to a flattened rootfs tarball";
license = licenses.asl20;
maintainers = with maintainers; [ jordanisaacs ];
+ mainProgram = "undocker";
};
}
diff --git a/pkgs/tools/misc/unparam/default.nix b/pkgs/tools/misc/unparam/default.nix
index 3f87e0edd64b..6578f08c59ae 100644
--- a/pkgs/tools/misc/unparam/default.nix
+++ b/pkgs/tools/misc/unparam/default.nix
@@ -23,5 +23,6 @@ buildGoModule rec {
homepage = "https://github.com/mvdan/unparam";
license = licenses.bsd3;
maintainers = with maintainers; [ SuperSandro2000 ];
+ mainProgram = "unparam";
};
}
diff --git a/pkgs/tools/misc/up/default.nix b/pkgs/tools/misc/up/default.nix
index d9ce59f96572..9fa0c700b8c3 100644
--- a/pkgs/tools/misc/up/default.nix
+++ b/pkgs/tools/misc/up/default.nix
@@ -18,5 +18,6 @@ buildGoModule rec {
homepage = "https://github.com/akavel/up";
maintainers = with maintainers; [ ma27 ];
license = licenses.asl20;
+ mainProgram = "up";
};
}
diff --git a/pkgs/tools/misc/url-parser/default.nix b/pkgs/tools/misc/url-parser/default.nix
index 418e35b03a9d..ae74dc7396f2 100644
--- a/pkgs/tools/misc/url-parser/default.nix
+++ b/pkgs/tools/misc/url-parser/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
changelog = "https://github.com/thegeeklab/url-parser/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ doronbehar ];
+ mainProgram = "url-parser";
};
}
diff --git a/pkgs/tools/misc/urlencode/default.nix b/pkgs/tools/misc/urlencode/default.nix
index 896f77398bd1..6b8097a6b527 100644
--- a/pkgs/tools/misc/urlencode/default.nix
+++ b/pkgs/tools/misc/urlencode/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/dead10ck/urlencode";
license = licenses.mit;
maintainers = with maintainers; [ l0b0 ];
+ mainProgram = "urlencode";
};
}
diff --git a/pkgs/tools/misc/usbimager/default.nix b/pkgs/tools/misc/usbimager/default.nix
index ff4dea4a8c9e..b845062c1783 100644
--- a/pkgs/tools/misc/usbimager/default.nix
+++ b/pkgs/tools/misc/usbimager/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
platforms = with platforms; linux;
# never built on aarch64-linux since first introduction in nixpkgs
broken = stdenv.isLinux && stdenv.isAarch64;
+ mainProgram = "usbimager";
};
}
diff --git a/pkgs/tools/misc/usbmuxd/default.nix b/pkgs/tools/misc/usbmuxd/default.nix
index 2e9c2318081e..5a391762cd08 100644
--- a/pkgs/tools/misc/usbmuxd/default.nix
+++ b/pkgs/tools/misc/usbmuxd/default.nix
@@ -52,5 +52,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ infinisil ];
+ mainProgram = "usbmuxd";
};
}
diff --git a/pkgs/tools/misc/usbmuxd2/default.nix b/pkgs/tools/misc/usbmuxd2/default.nix
index 18014b60371f..fae54b4ec18c 100644
--- a/pkgs/tools/misc/usbmuxd2/default.nix
+++ b/pkgs/tools/misc/usbmuxd2/default.nix
@@ -90,5 +90,6 @@ clangStdenv.mkDerivation rec {
license = licenses.lgpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ onny ];
+ mainProgram = "usbmuxd";
};
}
diff --git a/pkgs/tools/misc/usbview/default.nix b/pkgs/tools/misc/usbview/default.nix
index 2f417ea86de5..71a4ddeefd8d 100644
--- a/pkgs/tools/misc/usbview/default.nix
+++ b/pkgs/tools/misc/usbview/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
homepage = "http://www.kroah.com/linux-usb/";
maintainers = with maintainers; [ shamilton ];
platforms = platforms.linux;
+ mainProgram = "usbview";
};
}
diff --git a/pkgs/tools/misc/uwufetch/default.nix b/pkgs/tools/misc/uwufetch/default.nix
index f86320a59b32..a7241e6488be 100644
--- a/pkgs/tools/misc/uwufetch/default.nix
+++ b/pkgs/tools/misc/uwufetch/default.nix
@@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ lourkeur ];
+ mainProgram = "uwufetch";
};
}
diff --git a/pkgs/tools/misc/uwuify/default.nix b/pkgs/tools/misc/uwuify/default.nix
index 2722610d0e3f..abcf5e9b23da 100644
--- a/pkgs/tools/misc/uwuify/default.nix
+++ b/pkgs/tools/misc/uwuify/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
platforms = lib.platforms.x86; # uses SSE instructions
maintainers = with maintainers; [ siraben ];
+ mainProgram = "uwuify";
};
}
diff --git a/pkgs/tools/misc/valeronoi/default.nix b/pkgs/tools/misc/valeronoi/default.nix
index 8fda179b3042..c7321b301520 100644
--- a/pkgs/tools/misc/valeronoi/default.nix
+++ b/pkgs/tools/misc/valeronoi/default.nix
@@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ nova-madeline maeve ];
+ mainProgram = "valeronoi";
};
}
diff --git a/pkgs/tools/misc/vcs_query/default.nix b/pkgs/tools/misc/vcs_query/default.nix
index 7e1387df1f82..ccfdc62b1296 100644
--- a/pkgs/tools/misc/vcs_query/default.nix
+++ b/pkgs/tools/misc/vcs_query/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
description = "eMail query-command to use vCards in mutt and Vim";
license = licenses.mit;
maintainers = with maintainers; [ ma27 ];
+ mainProgram = "vcs_query";
};
}
diff --git a/pkgs/tools/misc/veikk-linux-driver-gui/default.nix b/pkgs/tools/misc/veikk-linux-driver-gui/default.nix
index a018604a84fc..28e3194f56ec 100644
--- a/pkgs/tools/misc/veikk-linux-driver-gui/default.nix
+++ b/pkgs/tools/misc/veikk-linux-driver-gui/default.nix
@@ -28,5 +28,6 @@ mkDerivation rec {
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [ nicbk ];
+ mainProgram = "veikk-linux-driver-gui";
};
}
diff --git a/pkgs/tools/misc/via/default.nix b/pkgs/tools/misc/via/default.nix
index 5fd808cd1d81..47f3df774378 100644
--- a/pkgs/tools/misc/via/default.nix
+++ b/pkgs/tools/misc/via/default.nix
@@ -37,5 +37,6 @@ appimageTools.wrapType2 {
license = licenses.gpl3;
maintainers = with maintainers; [ emilytrau ];
platforms = [ "x86_64-linux" ];
+ mainProgram = "via";
};
}
diff --git a/pkgs/tools/misc/viddy/default.nix b/pkgs/tools/misc/viddy/default.nix
index 37aa2acff036..280cf82c4b41 100644
--- a/pkgs/tools/misc/viddy/default.nix
+++ b/pkgs/tools/misc/viddy/default.nix
@@ -25,5 +25,6 @@ buildGoModule rec {
homepage = "https://github.com/sachaos/viddy";
license = licenses.mit;
maintainers = with maintainers; [ j-hui ];
+ mainProgram = "viddy";
};
}
diff --git a/pkgs/tools/misc/vimer/default.nix b/pkgs/tools/misc/vimer/default.nix
index bbab2d64bb00..684ecfc5fe38 100644
--- a/pkgs/tools/misc/vimer/default.nix
+++ b/pkgs/tools/misc/vimer/default.nix
@@ -26,6 +26,7 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.matthiasbeyer ];
platforms = platforms.all;
+ mainProgram = "vimer";
};
}
diff --git a/pkgs/tools/misc/vimwiki-markdown/default.nix b/pkgs/tools/misc/vimwiki-markdown/default.nix
index 3375b86df0fc..b4200bede49c 100644
--- a/pkgs/tools/misc/vimwiki-markdown/default.nix
+++ b/pkgs/tools/misc/vimwiki-markdown/default.nix
@@ -24,5 +24,6 @@ buildPythonApplication rec {
homepage = "https://github.com/WnP/vimwiki_markdown";
license = licenses.mit;
maintainers = with maintainers; [ seqizz ];
+ mainProgram = "vimwiki_markdown";
};
}
diff --git a/pkgs/tools/misc/vivid/default.nix b/pkgs/tools/misc/vivid/default.nix
index 01c432cd6a25..3115735ed9be 100644
--- a/pkgs/tools/misc/vivid/default.nix
+++ b/pkgs/tools/misc/vivid/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ asl20 /* or */ mit ];
maintainers = [ maintainers.dtzWill ];
platforms = platforms.unix;
+ mainProgram = "vivid";
};
}
diff --git a/pkgs/tools/misc/vix/default.nix b/pkgs/tools/misc/vix/default.nix
index cf060218889a..9e759536d74c 100644
--- a/pkgs/tools/misc/vix/default.nix
+++ b/pkgs/tools/misc/vix/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation {
homepage = "http://actinid.org/vix/";
license = licenses.gpl3;
maintainers = [ maintainers.ehmry ];
+ mainProgram = "vix";
};
}
diff --git a/pkgs/tools/misc/vmtouch/default.nix b/pkgs/tools/misc/vmtouch/default.nix
index 276389205f05..120012019a72 100644
--- a/pkgs/tools/misc/vmtouch/default.nix
+++ b/pkgs/tools/misc/vmtouch/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.bsd3;
maintainers = [ lib.maintainers.garrison ];
platforms = lib.platforms.all;
+ mainProgram = "vmtouch";
};
}
diff --git a/pkgs/tools/misc/void/default.nix b/pkgs/tools/misc/void/default.nix
index 7057fed8ca13..1204206d34b6 100644
--- a/pkgs/tools/misc/void/default.nix
+++ b/pkgs/tools/misc/void/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/spacejam/void";
license = licenses.gpl3;
maintainers = with maintainers; [ spacekookie ];
+ mainProgram = "void";
};
}
diff --git a/pkgs/tools/misc/vorbisgain/default.nix b/pkgs/tools/misc/vorbisgain/default.nix
index b0b4e5e34e12..e5a85049df0a 100644
--- a/pkgs/tools/misc/vorbisgain/default.nix
+++ b/pkgs/tools/misc/vorbisgain/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.unix;
maintainers = with maintainers; [ pSub ];
+ mainProgram = "vorbisgain";
};
}
diff --git a/pkgs/tools/misc/vrc-get/default.nix b/pkgs/tools/misc/vrc-get/default.nix
index c0099d822e40..6026f9d6f734 100644
--- a/pkgs/tools/misc/vrc-get/default.nix
+++ b/pkgs/tools/misc/vrc-get/default.nix
@@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/anatawa12/vrc-get";
license = licenses.mit;
maintainers = with maintainers; [ bddvlpr ];
+ mainProgram = "vrc-get";
};
}
diff --git a/pkgs/tools/misc/vsh/default.nix b/pkgs/tools/misc/vsh/default.nix
index cfe014d3f9aa..c061a14f2e30 100644
--- a/pkgs/tools/misc/vsh/default.nix
+++ b/pkgs/tools/misc/vsh/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
homepage = "https://github.com/fishi0x01/vsh";
license = licenses.mit;
maintainers = with maintainers; [ fishi0x01 ];
+ mainProgram = "vsh";
};
}
diff --git a/pkgs/tools/misc/vtm/default.nix b/pkgs/tools/misc/vtm/default.nix
index a0acfcf7f7d6..ee7b301df861 100644
--- a/pkgs/tools/misc/vtm/default.nix
+++ b/pkgs/tools/misc/vtm/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ ahuzik ];
+ mainProgram = "vtm";
};
}
diff --git a/pkgs/tools/misc/vttest/default.nix b/pkgs/tools/misc/vttest/default.nix
index 6b649cbb71d2..2eafd745263c 100644
--- a/pkgs/tools/misc/vttest/default.nix
+++ b/pkgs/tools/misc/vttest/default.nix
@@ -17,6 +17,7 @@ stdenv.mkDerivation rec {
homepage = "https://invisible-island.net/vttest/";
license = licenses.mit;
platforms = platforms.all;
+ mainProgram = "vttest";
};
}
diff --git a/pkgs/tools/misc/wagyu/default.nix b/pkgs/tools/misc/wagyu/default.nix
index dfcefa56b6ff..39e1085d4c96 100644
--- a/pkgs/tools/misc/wagyu/default.nix
+++ b/pkgs/tools/misc/wagyu/default.nix
@@ -20,5 +20,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/AleoHQ/wagyu";
license = with licenses; [ mit asl20 ];
maintainers = [ maintainers.offline ];
+ mainProgram = "wagyu";
};
}
diff --git a/pkgs/tools/misc/wakapi/default.nix b/pkgs/tools/misc/wakapi/default.nix
index 66e4ca5125c1..9cf4efb0df33 100644
--- a/pkgs/tools/misc/wakapi/default.nix
+++ b/pkgs/tools/misc/wakapi/default.nix
@@ -30,5 +30,6 @@ buildGoModule rec {
description = "A minimalist self-hosted WakaTime-compatible backend for coding statistics";
license = licenses.gpl3Only;
maintainers = with maintainers; [ t4ccer ];
+ mainProgram = "wakapi";
};
}
diff --git a/pkgs/tools/misc/wasm-tools/default.nix b/pkgs/tools/misc/wasm-tools/default.nix
index 2249ea83d1ab..26d3d34e58c4 100644
--- a/pkgs/tools/misc/wasm-tools/default.nix
+++ b/pkgs/tools/misc/wasm-tools/default.nix
@@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/bytecodealliance/wasm-tools";
license = licenses.asl20;
maintainers = with maintainers; [ ereslibre ];
+ mainProgram = "wasm-tools";
};
}
diff --git a/pkgs/tools/misc/watchexec/default.nix b/pkgs/tools/misc/watchexec/default.nix
index a4d87973a242..41ed61408a20 100644
--- a/pkgs/tools/misc/watchexec/default.nix
+++ b/pkgs/tools/misc/watchexec/default.nix
@@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://watchexec.github.io/";
license = with licenses; [ asl20 ];
maintainers = [ maintainers.michalrus ];
+ mainProgram = "watchexec";
};
}
diff --git a/pkgs/tools/misc/wayback-machine-archiver/default.nix b/pkgs/tools/misc/wayback-machine-archiver/default.nix
index 71c0b63ad8e9..c3ebc937eb35 100644
--- a/pkgs/tools/misc/wayback-machine-archiver/default.nix
+++ b/pkgs/tools/misc/wayback-machine-archiver/default.nix
@@ -27,5 +27,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/agude/wayback-machine-archiver";
license = licenses.mit;
maintainers = with maintainers; [ dandellion ];
+ mainProgram = "archiver";
};
}
diff --git a/pkgs/tools/misc/waylevel/default.nix b/pkgs/tools/misc/waylevel/default.nix
index 78ebcf6c5a6e..b3b1ddfeeebf 100644
--- a/pkgs/tools/misc/waylevel/default.nix
+++ b/pkgs/tools/misc/waylevel/default.nix
@@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.bsd2;
maintainers = with maintainers; [ dit7ya ];
platforms = platforms.linux;
+ mainProgram = "waylevel";
};
}
diff --git a/pkgs/tools/misc/webcat/default.nix b/pkgs/tools/misc/webcat/default.nix
index 52b9e78bccaa..7c8c56dc86c1 100644
--- a/pkgs/tools/misc/webcat/default.nix
+++ b/pkgs/tools/misc/webcat/default.nix
@@ -25,5 +25,6 @@ buildGoModule rec {
description = "The lightweight swiss army knife for websockets";
license = licenses.gpl3Only;
maintainers = with maintainers; [ montag451 ];
+ mainProgram = "webcat";
};
}
diff --git a/pkgs/tools/misc/websocat/default.nix b/pkgs/tools/misc/websocat/default.nix
index cfc225ea75f8..baef5b264502 100644
--- a/pkgs/tools/misc/websocat/default.nix
+++ b/pkgs/tools/misc/websocat/default.nix
@@ -37,5 +37,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/vi/websocat/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ thoughtpolice Br1ght0ne ];
+ mainProgram = "websocat";
};
}
diff --git a/pkgs/tools/misc/wemux/default.nix b/pkgs/tools/misc/wemux/default.nix
index 0eee60187f20..99adf8bb0823 100644
--- a/pkgs/tools/misc/wemux/default.nix
+++ b/pkgs/tools/misc/wemux/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ bsima ];
+ mainProgram = "wemux";
};
}
diff --git a/pkgs/tools/misc/wlc/default.nix b/pkgs/tools/misc/wlc/default.nix
index 73ae91c2e985..acd6eb5f3724 100644
--- a/pkgs/tools/misc/wlc/default.nix
+++ b/pkgs/tools/misc/wlc/default.nix
@@ -32,5 +32,6 @@ buildPythonPackage rec {
homepage = "https://github.com/WeblateOrg/wlc";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ paperdigits ];
+ mainProgram = "wlc";
};
}
diff --git a/pkgs/tools/misc/woeusb/default.nix b/pkgs/tools/misc/woeusb/default.nix
index a1d371eafd49..9add255896f7 100644
--- a/pkgs/tools/misc/woeusb/default.nix
+++ b/pkgs/tools/misc/woeusb/default.nix
@@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ bjornfor ];
platforms = platforms.linux;
+ mainProgram = "woeusb";
};
}
diff --git a/pkgs/tools/misc/woof/default.nix b/pkgs/tools/misc/woof/default.nix
index c958d9f65a67..b73ad5615dd0 100644
--- a/pkgs/tools/misc/woof/default.nix
+++ b/pkgs/tools/misc/woof/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.unix;
maintainers = with maintainers; [ matthiasbeyer ];
+ mainProgram = "woof";
};
}
diff --git a/pkgs/tools/misc/wootility/default.nix b/pkgs/tools/misc/wootility/default.nix
index ddb3c770e641..a4f3cb2f92d8 100644
--- a/pkgs/tools/misc/wootility/default.nix
+++ b/pkgs/tools/misc/wootility/default.nix
@@ -34,5 +34,6 @@ appimageTools.wrapType2 rec {
platforms = [ "x86_64-linux" ];
license = "unknown";
maintainers = with maintainers; [ davidtwco ];
+ mainProgram = "wootility";
};
}
diff --git a/pkgs/tools/misc/wsl-open/default.nix b/pkgs/tools/misc/wsl-open/default.nix
index e89ef91b4f9e..e4698ccbabd0 100644
--- a/pkgs/tools/misc/wsl-open/default.nix
+++ b/pkgs/tools/misc/wsl-open/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ SuperSandro2000 ];
+ mainProgram = "wsl-open";
};
}
diff --git a/pkgs/tools/misc/wwcd/default.nix b/pkgs/tools/misc/wwcd/default.nix
index 41c66d945f40..0e83ada195b0 100644
--- a/pkgs/tools/misc/wwcd/default.nix
+++ b/pkgs/tools/misc/wwcd/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
homepage = "https://git.sr.ht/~bitfehler/wwcd";
license = licenses.mit;
maintainers = with maintainers; [ laalsaas ];
+ mainProgram = "wwcd";
};
}
diff --git a/pkgs/tools/misc/wyrd/default.nix b/pkgs/tools/misc/wyrd/default.nix
index df8b4933aa69..4010a0b42d0f 100644
--- a/pkgs/tools/misc/wyrd/default.nix
+++ b/pkgs/tools/misc/wyrd/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.prikhi ];
platforms = platforms.linux;
+ mainProgram = "wyrd";
};
}
diff --git a/pkgs/tools/misc/x11idle/default.nix b/pkgs/tools/misc/x11idle/default.nix
index ee64f69897d2..e349b54eecae 100644
--- a/pkgs/tools/misc/x11idle/default.nix
+++ b/pkgs/tools/misc/x11idle/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = [ maintainers.swflint ];
+ mainProgram = "x11idle";
};
}
diff --git a/pkgs/tools/misc/xcd/default.nix b/pkgs/tools/misc/xcd/default.nix
index 7e3402104192..350da6c93925 100644
--- a/pkgs/tools/misc/xcd/default.nix
+++ b/pkgs/tools/misc/xcd/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.xfnw ];
license = licenses.mit;
platforms = platforms.unix;
+ mainProgram = "xcd";
};
}
diff --git a/pkgs/tools/misc/xcp/default.nix b/pkgs/tools/misc/xcp/default.nix
index 9b06c11890dc..91edb954d53b 100644
--- a/pkgs/tools/misc/xcp/default.nix
+++ b/pkgs/tools/misc/xcp/default.nix
@@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/tarka/xcp";
license = licenses.gpl3Only;
maintainers = with maintainers; [ lom ];
+ mainProgram = "xcp";
};
}
diff --git a/pkgs/tools/misc/xdaliclock/default.nix b/pkgs/tools/misc/xdaliclock/default.nix
index 73e648cf83c5..7201ffcbbe99 100644
--- a/pkgs/tools/misc/xdaliclock/default.nix
+++ b/pkgs/tools/misc/xdaliclock/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
platforms = with platforms; linux ++ freebsd;
license = licenses.free; #TODO BSD on Gentoo, looks like MIT
downloadPage = "http://www.jwz.org/xdaliclock/";
+ mainProgram = "xdaliclock";
};
}
diff --git a/pkgs/tools/misc/xdg-ninja/default.nix b/pkgs/tools/misc/xdg-ninja/default.nix
index a92a279a141f..351a7c0e8c0c 100644
--- a/pkgs/tools/misc/xdg-ninja/default.nix
+++ b/pkgs/tools/misc/xdg-ninja/default.nix
@@ -32,5 +32,6 @@ stdenvNoCC.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ arcuru ];
+ mainProgram = "xdg-ninja";
};
}
diff --git a/pkgs/tools/misc/xdiskusage/default.nix b/pkgs/tools/misc/xdiskusage/default.nix
index 28620f3bf6ef..9db3563ca247 100644
--- a/pkgs/tools/misc/xdiskusage/default.nix
+++ b/pkgs/tools/misc/xdiskusage/default.nix
@@ -17,5 +17,6 @@ stdenv.mkDerivation (finalAttrs: {
license = with lib.licenses; [ gpl2Plus ];
maintainers = with lib.maintainers; [ fuzzdk ];
platforms = with lib.platforms; linux;
+ mainProgram = "xdiskusage";
};
})
diff --git a/pkgs/tools/misc/xdo/default.nix b/pkgs/tools/misc/xdo/default.nix
index 31df9552accd..268dfcd66e04 100644
--- a/pkgs/tools/misc/xdo/default.nix
+++ b/pkgs/tools/misc/xdo/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ meisternu ];
license = licenses.bsd2;
platforms = platforms.linux;
+ mainProgram = "xdo";
};
}
diff --git a/pkgs/tools/misc/xdxf2slob/default.nix b/pkgs/tools/misc/xdxf2slob/default.nix
index a24f9196efb9..e23d68f8fccb 100644
--- a/pkgs/tools/misc/xdxf2slob/default.nix
+++ b/pkgs/tools/misc/xdxf2slob/default.nix
@@ -18,5 +18,6 @@ python3Packages.buildPythonApplication {
homepage = "https://github.com/itkach/xdxf2slob/";
license = licenses.gpl3;
platforms = platforms.all;
+ mainProgram = "xdxf2slob";
};
}
diff --git a/pkgs/tools/misc/xflux/default.nix b/pkgs/tools/misc/xflux/default.nix
index 55a72dc4a734..5cfda2df174f 100644
--- a/pkgs/tools/misc/xflux/default.nix
+++ b/pkgs/tools/misc/xflux/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation {
license = lib.licenses.unfree;
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.paholg ];
+ mainProgram = "xflux";
};
}
diff --git a/pkgs/tools/misc/xfstests/default.nix b/pkgs/tools/misc/xfstests/default.nix
index e06aa0cc5725..c894f3b9f32e 100644
--- a/pkgs/tools/misc/xfstests/default.nix
+++ b/pkgs/tools/misc/xfstests/default.nix
@@ -107,5 +107,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.linux;
+ mainProgram = "xfstests-check";
};
}
diff --git a/pkgs/tools/misc/xiccd/default.nix b/pkgs/tools/misc/xiccd/default.nix
index 7569045fa4f1..4ffb5b689e3b 100644
--- a/pkgs/tools/misc/xiccd/default.nix
+++ b/pkgs/tools/misc/xiccd/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ abbradar ];
platforms = platforms.linux;
+ mainProgram = "xiccd";
};
}
diff --git a/pkgs/tools/misc/xilinx-bootgen/default.nix b/pkgs/tools/misc/xilinx-bootgen/default.nix
index f6619e025d3e..7f9fb0e2e175 100644
--- a/pkgs/tools/misc/xilinx-bootgen/default.nix
+++ b/pkgs/tools/misc/xilinx-bootgen/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
platforms = platforms.linux;
maintainers = [ maintainers.flokli ];
+ mainProgram = "bootgen";
};
}
diff --git a/pkgs/tools/misc/xjobs/default.nix b/pkgs/tools/misc/xjobs/default.nix
index 5edb365a3327..9dfa605fbc47 100644
--- a/pkgs/tools/misc/xjobs/default.nix
+++ b/pkgs/tools/misc/xjobs/default.nix
@@ -61,5 +61,6 @@ stdenv.mkDerivation rec {
It works similar to xargs, but starts several processes simultaneously
and gives only one line of arguments to each utility call.
'';
+ mainProgram = "xjobs";
};
}
diff --git a/pkgs/tools/misc/xmonad-log/default.nix b/pkgs/tools/misc/xmonad-log/default.nix
index acd4a9e1d46d..9ba7941b45f7 100644
--- a/pkgs/tools/misc/xmonad-log/default.nix
+++ b/pkgs/tools/misc/xmonad-log/default.nix
@@ -21,5 +21,6 @@ buildGoPackage rec {
license = licenses.mit;
platforms = platforms.unix;
maintainers = with maintainers; [ joko ];
+ mainProgram = "xmonad-log";
};
}
diff --git a/pkgs/tools/misc/xq/default.nix b/pkgs/tools/misc/xq/default.nix
index c02321a6a7c3..129a572a40aa 100644
--- a/pkgs/tools/misc/xq/default.nix
+++ b/pkgs/tools/misc/xq/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/MiSawa/xq";
license = licenses.mit;
maintainers = with maintainers; [ matthewcroughan ];
+ mainProgram = "xq";
};
}
diff --git a/pkgs/tools/misc/xtitle/default.nix b/pkgs/tools/misc/xtitle/default.nix
index e3454538bf84..94e650144956 100644
--- a/pkgs/tools/misc/xtitle/default.nix
+++ b/pkgs/tools/misc/xtitle/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ meisternu ];
license = "Custom";
platforms = platforms.linux;
+ mainProgram = "xtitle";
};
}
diff --git a/pkgs/tools/misc/xxv/default.nix b/pkgs/tools/misc/xxv/default.nix
index e5852e5f51b0..0068de3c9245 100644
--- a/pkgs/tools/misc/xxv/default.nix
+++ b/pkgs/tools/misc/xxv/default.nix
@@ -36,5 +36,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://chrisvest.github.io/xxv/";
license = with licenses; [ gpl3 ];
maintainers = with maintainers; [ lilyball ];
+ mainProgram = "xxv";
};
}
diff --git a/pkgs/tools/misc/yafetch/default.nix b/pkgs/tools/misc/yafetch/default.nix
index 4ebaea963c29..49611df587af 100644
--- a/pkgs/tools/misc/yafetch/default.nix
+++ b/pkgs/tools/misc/yafetch/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ivar ashley ];
platforms = platforms.linux;
+ mainProgram = "yafetch";
};
}
diff --git a/pkgs/tools/misc/yai/default.nix b/pkgs/tools/misc/yai/default.nix
index 916328cdcde6..958b88bc2297 100644
--- a/pkgs/tools/misc/yai/default.nix
+++ b/pkgs/tools/misc/yai/default.nix
@@ -34,5 +34,6 @@ buildGoModule rec {
'';
license = licenses.mit;
maintainers = with maintainers; [ georgesalkhouri ];
+ mainProgram = "yai";
};
}
diff --git a/pkgs/tools/misc/yajsv/default.nix b/pkgs/tools/misc/yajsv/default.nix
index aaeba02ae35e..d6293c74399d 100644
--- a/pkgs/tools/misc/yajsv/default.nix
+++ b/pkgs/tools/misc/yajsv/default.nix
@@ -29,5 +29,6 @@ buildGoModule {
homepage = "https://github.com/neilpa/yajsv";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ rycee ];
+ mainProgram = "yajsv";
};
}
diff --git a/pkgs/tools/misc/yank/default.nix b/pkgs/tools/misc/yank/default.nix
index 9579b3fa3f50..50d883759130 100644
--- a/pkgs/tools/misc/yank/default.nix
+++ b/pkgs/tools/misc/yank/default.nix
@@ -28,6 +28,7 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.dochang ];
platforms = platforms.unix;
+ mainProgram = "yank";
};
}
diff --git a/pkgs/tools/misc/yle-dl/default.nix b/pkgs/tools/misc/yle-dl/default.nix
index 8db40b7c0b2e..75855109e200 100644
--- a/pkgs/tools/misc/yle-dl/default.nix
+++ b/pkgs/tools/misc/yle-dl/default.nix
@@ -33,5 +33,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ dezgeg ];
platforms = platforms.unix;
+ mainProgram = "yle-dl";
};
}
diff --git a/pkgs/tools/misc/you-get/default.nix b/pkgs/tools/misc/you-get/default.nix
index 3bccdf28df3c..225c37e4ba46 100644
--- a/pkgs/tools/misc/you-get/default.nix
+++ b/pkgs/tools/misc/you-get/default.nix
@@ -48,5 +48,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/soimort/you-get/raw/v${version}/CHANGELOG.rst";
license = licenses.mit;
maintainers = with maintainers; [ ryneeverett ];
+ mainProgram = "you-get";
};
}
diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/tools/misc/youtube-dl/default.nix
index 4aee6bdeb5f5..77a6eceb8a2f 100644
--- a/pkgs/tools/misc/youtube-dl/default.nix
+++ b/pkgs/tools/misc/youtube-dl/default.nix
@@ -91,5 +91,6 @@ buildPythonPackage rec {
license = licenses.publicDomain;
maintainers = with maintainers; [ bluescreen303 fpletz ];
platforms = with platforms; linux ++ darwin;
+ mainProgram = "youtube-dl";
};
}
diff --git a/pkgs/tools/misc/ytarchive/default.nix b/pkgs/tools/misc/ytarchive/default.nix
index 8cd082746447..d2c836402e50 100644
--- a/pkgs/tools/misc/ytarchive/default.nix
+++ b/pkgs/tools/misc/ytarchive/default.nix
@@ -26,5 +26,6 @@ buildGoModule rec {
description = "Garbage Youtube livestream downloader";
license = licenses.mit;
maintainers = [ maintainers.marsam ];
+ mainProgram = "ytarchive";
};
}
diff --git a/pkgs/tools/misc/ytcast/default.nix b/pkgs/tools/misc/ytcast/default.nix
index 163329a60da1..86a84e6c8d90 100644
--- a/pkgs/tools/misc/ytcast/default.nix
+++ b/pkgs/tools/misc/ytcast/default.nix
@@ -19,5 +19,6 @@ buildGoModule rec {
homepage = "https://github.com/MarcoLucidi01/ytcast";
license = licenses.mit;
maintainers = with maintainers; [ waelwindows ];
+ mainProgram = "ytcast";
};
}
diff --git a/pkgs/tools/misc/ytfzf/default.nix b/pkgs/tools/misc/ytfzf/default.nix
index 92b9864c3589..905c7776f1c2 100644
--- a/pkgs/tools/misc/ytfzf/default.nix
+++ b/pkgs/tools/misc/ytfzf/default.nix
@@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
platforms = platforms.all;
maintainers = with maintainers; [ dotlambda ];
+ mainProgram = "ytfzf";
};
}
diff --git a/pkgs/tools/misc/ytmdl/default.nix b/pkgs/tools/misc/ytmdl/default.nix
index 9e20b1480e18..73c7ce2aae7a 100644
--- a/pkgs/tools/misc/ytmdl/default.nix
+++ b/pkgs/tools/misc/ytmdl/default.nix
@@ -54,5 +54,6 @@ python3Packages.buildPythonApplication rec {
description = "YouTube Music Downloader";
license = licenses.mit;
maintainers = with maintainers; [ j0hax ];
+ mainProgram = "ytmdl";
};
}
diff --git a/pkgs/tools/misc/yubico-piv-tool/default.nix b/pkgs/tools/misc/yubico-piv-tool/default.nix
index a8a7dfd3ee68..eee35ea8c9d4 100644
--- a/pkgs/tools/misc/yubico-piv-tool/default.nix
+++ b/pkgs/tools/misc/yubico-piv-tool/default.nix
@@ -70,5 +70,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd2;
platforms = platforms.all;
maintainers = with maintainers; [ viraptor anthonyroussel ];
+ mainProgram = "yubico-piv-tool";
};
}
diff --git a/pkgs/tools/misc/yubikey-personalization-gui/default.nix b/pkgs/tools/misc/yubikey-personalization-gui/default.nix
index 66f43ad9bfca..a63ab7a7ce19 100644
--- a/pkgs/tools/misc/yubikey-personalization-gui/default.nix
+++ b/pkgs/tools/misc/yubikey-personalization-gui/default.nix
@@ -39,5 +39,6 @@ mkDerivation rec {
description = "A QT based cross-platform utility designed to facilitate reconfiguration of the Yubikey";
license = licenses.bsd2;
platforms = platforms.unix;
+ mainProgram = "yubikey-personalization-gui";
};
}
diff --git a/pkgs/tools/misc/yutto/default.nix b/pkgs/tools/misc/yutto/default.nix
index bdc2ba94179f..a9b5e224e07a 100644
--- a/pkgs/tools/misc/yutto/default.nix
+++ b/pkgs/tools/misc/yutto/default.nix
@@ -44,5 +44,6 @@ buildPythonApplication rec {
homepage = "https://github.com/yutto-dev/yutto";
license = licenses.gpl3Only;
maintainers = with maintainers; [ linsui ];
+ mainProgram = "yutto";
};
}
diff --git a/pkgs/tools/misc/zabbixctl/default.nix b/pkgs/tools/misc/zabbixctl/default.nix
index e42ccb86c417..ce45196fdba7 100644
--- a/pkgs/tools/misc/zabbixctl/default.nix
+++ b/pkgs/tools/misc/zabbixctl/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/kovetskiy/zabbixctl";
license = licenses.mit;
maintainers = with maintainers; [ mmahut ];
+ mainProgram = "zabbixctl";
};
}
diff --git a/pkgs/tools/misc/zalgo/default.nix b/pkgs/tools/misc/zalgo/default.nix
index 71cc7f8b7ddb..0ca9f3366ce4 100644
--- a/pkgs/tools/misc/zalgo/default.nix
+++ b/pkgs/tools/misc/zalgo/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
license = licenses.unfree;
platforms = platforms.unix;
maintainers = with maintainers; [ djanatyn ];
+ mainProgram = "zalgo";
};
}
diff --git a/pkgs/tools/misc/zf/default.nix b/pkgs/tools/misc/zf/default.nix
index 1b441687d316..cf63e211d261 100644
--- a/pkgs/tools/misc/zf/default.nix
+++ b/pkgs/tools/misc/zf/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.mit;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ dit7ya figsoda mmlb ];
+ mainProgram = "zf";
};
})
diff --git a/pkgs/tools/misc/zitadel-tools/default.nix b/pkgs/tools/misc/zitadel-tools/default.nix
index 51defb87e932..cd5ae370805b 100644
--- a/pkgs/tools/misc/zitadel-tools/default.nix
+++ b/pkgs/tools/misc/zitadel-tools/default.nix
@@ -37,5 +37,6 @@ buildGoModule rec {
homepage = "https://github.com/zitadel/zitadel-tools";
license = licenses.asl20;
maintainers = with maintainers; [ janik ];
+ mainProgram = "zitadel-tools";
};
}
diff --git a/pkgs/tools/misc/zotero-translation-server/default.nix b/pkgs/tools/misc/zotero-translation-server/default.nix
index 21428cf12458..d44ec426fee5 100644
--- a/pkgs/tools/misc/zotero-translation-server/default.nix
+++ b/pkgs/tools/misc/zotero-translation-server/default.nix
@@ -31,5 +31,6 @@ buildNpmPackage rec {
homepage = "https://github.com/zotero/translation-server";
license = licenses.agpl3Only;
maintainers = [ maintainers.marsam ];
+ mainProgram = "translation-server";
};
}
diff --git a/pkgs/tools/misc/zsh-history-to-fish/default.nix b/pkgs/tools/misc/zsh-history-to-fish/default.nix
index ddb8098cdaaf..4e8da001f835 100644
--- a/pkgs/tools/misc/zsh-history-to-fish/default.nix
+++ b/pkgs/tools/misc/zsh-history-to-fish/default.nix
@@ -29,5 +29,6 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://github.com/rsalmei/zsh-history-to-fish";
license = licenses.mit;
maintainers = with maintainers; [ alanpearce ];
+ mainProgram = "zsh-history-to-fish";
};
}
diff --git a/pkgs/tools/misc/zthrottle/default.nix b/pkgs/tools/misc/zthrottle/default.nix
index 2743dbf76bbb..012ffbccd4ae 100644
--- a/pkgs/tools/misc/zthrottle/default.nix
+++ b/pkgs/tools/misc/zthrottle/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.unlicense;
maintainers = [ maintainers.ckie ];
platforms = platforms.unix;
+ mainProgram = "zthrottle";
};
}
diff --git a/pkgs/tools/package-management/akku/default.nix b/pkgs/tools/package-management/akku/default.nix
index e1baf2e0b1eb..68ee94d3f94e 100644
--- a/pkgs/tools/package-management/akku/default.nix
+++ b/pkgs/tools/package-management/akku/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
license = licenses.gpl3Plus;
maintainers = with maintainers; [ marsam ];
+ mainProgram = "akku";
};
}
diff --git a/pkgs/tools/package-management/apk-tools/default.nix b/pkgs/tools/package-management/apk-tools/default.nix
index 5b37982e83f5..4a460adfd0ff 100644
--- a/pkgs/tools/package-management/apk-tools/default.nix
+++ b/pkgs/tools/package-management/apk-tools/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ qyliss ];
license = licenses.gpl2Only;
platforms = platforms.linux;
+ mainProgram = "apk";
};
}
diff --git a/pkgs/tools/package-management/apkg/default.nix b/pkgs/tools/package-management/apkg/default.nix
index 901a7aeff2b4..18b52f0bcdb8 100644
--- a/pkgs/tools/package-management/apkg/default.nix
+++ b/pkgs/tools/package-management/apkg/default.nix
@@ -47,5 +47,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://pkg.labs.nic.cz/pages/apkg";
license = licenses.gpl3Plus;
maintainers = [ maintainers.vcunat /* close to upstream */ ];
+ mainProgram = "apkg";
};
}
diff --git a/pkgs/tools/package-management/apx/default.nix b/pkgs/tools/package-management/apx/default.nix
index 8671cb611dc8..aa46c772c2b3 100644
--- a/pkgs/tools/package-management/apx/default.nix
+++ b/pkgs/tools/package-management/apx/default.nix
@@ -38,5 +38,6 @@ buildGoModule rec {
changelog = "https://github.com/Vanilla-OS/apx/releases/tag/v${version}";
license = licenses.gpl3Only;
maintainers = with maintainers; [ dit7ya jgarcia ];
+ mainProgram = "apx";
};
}
diff --git a/pkgs/tools/package-management/ciel/default.nix b/pkgs/tools/package-management/ciel/default.nix
index d6040c4a0763..87ea364aa4c4 100644
--- a/pkgs/tools/package-management/ciel/default.nix
+++ b/pkgs/tools/package-management/ciel/default.nix
@@ -67,5 +67,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ yisuidenghua ];
+ mainProgram = "ciel";
};
}
diff --git a/pkgs/tools/package-management/elm-github-install/default.nix b/pkgs/tools/package-management/elm-github-install/default.nix
index f86cdc55ecc1..3c77af2b82bf 100644
--- a/pkgs/tools/package-management/elm-github-install/default.nix
+++ b/pkgs/tools/package-management/elm-github-install/default.nix
@@ -17,5 +17,6 @@ bundlerEnv rec {
license = licenses.unfree;
maintainers = with maintainers; [ roberth nicknovitski ];
platforms = platforms.all;
+ mainProgram = "elm-install";
};
}
diff --git a/pkgs/tools/package-management/emplace/default.nix b/pkgs/tools/package-management/emplace/default.nix
index 07f17343cb7b..0a2656e12932 100644
--- a/pkgs/tools/package-management/emplace/default.nix
+++ b/pkgs/tools/package-management/emplace/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/tversteeg/emplace";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ Br1ght0ne ];
+ mainProgram = "emplace";
};
}
diff --git a/pkgs/tools/package-management/fortran-fpm/default.nix b/pkgs/tools/package-management/fortran-fpm/default.nix
index 6e7c68aa17f1..d8adb9249006 100644
--- a/pkgs/tools/package-management/fortran-fpm/default.nix
+++ b/pkgs/tools/package-management/fortran-fpm/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.proofconstruction ];
license = licenses.mit;
platforms = platforms.all;
+ mainProgram = "fortran-fpm";
};
}
diff --git a/pkgs/tools/package-management/fpm/default.nix b/pkgs/tools/package-management/fpm/default.nix
index 4eab1556d954..6be2687d67ad 100644
--- a/pkgs/tools/package-management/fpm/default.nix
+++ b/pkgs/tools/package-management/fpm/default.nix
@@ -13,5 +13,6 @@ bundlerApp {
license = licenses.mit;
maintainers = with maintainers; [ manveru nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "fpm";
};
}
diff --git a/pkgs/tools/package-management/fusesoc/default.nix b/pkgs/tools/package-management/fusesoc/default.nix
index 99926fd5c047..680cbc020945 100644
--- a/pkgs/tools/package-management/fusesoc/default.nix
+++ b/pkgs/tools/package-management/fusesoc/default.nix
@@ -34,5 +34,6 @@ buildPythonPackage rec {
description = "A package manager and build tools for HDL code";
maintainers = with maintainers; [ genericnerdyusername ];
license = licenses.bsd3;
+ mainProgram = "fusesoc";
};
}
diff --git a/pkgs/tools/package-management/gx/default.nix b/pkgs/tools/package-management/gx/default.nix
index e53fdf48413f..3f757dde448c 100644
--- a/pkgs/tools/package-management/gx/default.nix
+++ b/pkgs/tools/package-management/gx/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://github.com/whyrusleeping/gx";
license = licenses.mit;
maintainers = with maintainers; [ zimbatm ];
+ mainProgram = "gx";
};
}
diff --git a/pkgs/tools/package-management/holo-build/default.nix b/pkgs/tools/package-management/holo-build/default.nix
index fca55807f516..41444e8533d5 100644
--- a/pkgs/tools/package-management/holo-build/default.nix
+++ b/pkgs/tools/package-management/holo-build/default.nix
@@ -55,5 +55,6 @@ buildGoModule rec {
homepage = "https://holocm.org/";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ ];
+ mainProgram = "holo-build";
};
}
diff --git a/pkgs/tools/package-management/home-manager/default.nix b/pkgs/tools/package-management/home-manager/default.nix
index fa642cff5dd5..51767ba4946f 100644
--- a/pkgs/tools/package-management/home-manager/default.nix
+++ b/pkgs/tools/package-management/home-manager/default.nix
@@ -88,5 +88,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ AndersonTorres ];
platforms = lib.platforms.unix;
+ mainProgram = "home-manager";
};
})
diff --git a/pkgs/tools/package-management/licensee/default.nix b/pkgs/tools/package-management/licensee/default.nix
index fb33f498bbc3..b72c218cd16a 100644
--- a/pkgs/tools/package-management/licensee/default.nix
+++ b/pkgs/tools/package-management/licensee/default.nix
@@ -13,5 +13,6 @@ bundlerApp {
license = licenses.mit;
maintainers = [ maintainers.sternenseemann ];
platforms = platforms.unix;
+ mainProgram = "licensee";
};
}
diff --git a/pkgs/tools/package-management/microdnf/default.nix b/pkgs/tools/package-management/microdnf/default.nix
index be3041f253d8..79fcdf0300c2 100644
--- a/pkgs/tools/package-management/microdnf/default.nix
+++ b/pkgs/tools/package-management/microdnf/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with lib.maintainers; [ rb2k ];
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "microdnf";
};
}
diff --git a/pkgs/tools/package-management/morph/default.nix b/pkgs/tools/package-management/morph/default.nix
index dfb41df33708..71c9c285f308 100644
--- a/pkgs/tools/package-management/morph/default.nix
+++ b/pkgs/tools/package-management/morph/default.nix
@@ -33,5 +33,6 @@ buildGoModule rec {
license = licenses.mit;
homepage = "https://github.com/dbcdk/morph";
maintainers = with maintainers; [adamt johanot];
+ mainProgram = "morph";
};
}
diff --git a/pkgs/tools/package-management/nfpm/default.nix b/pkgs/tools/package-management/nfpm/default.nix
index 9d04dd026404..f61d49f493b6 100644
--- a/pkgs/tools/package-management/nfpm/default.nix
+++ b/pkgs/tools/package-management/nfpm/default.nix
@@ -40,5 +40,6 @@ buildGoModule rec {
changelog = "https://github.com/goreleaser/nfpm/releases/tag/v${version}";
maintainers = with maintainers; [ marsam techknowlogick caarlos0 ];
license = with licenses; [ mit ];
+ mainProgram = "nfpm";
};
}
diff --git a/pkgs/tools/package-management/niff/default.nix b/pkgs/tools/package-management/niff/default.nix
index 93406095df25..827d4353f283 100644
--- a/pkgs/tools/package-management/niff/default.nix
+++ b/pkgs/tools/package-management/niff/default.nix
@@ -30,5 +30,6 @@ in stdenv.mkDerivation {
homepage = "https://github.com/FRidh/niff";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.fridh ];
+ mainProgram = "niff";
};
}
diff --git a/pkgs/tools/package-management/nix-doc/default.nix b/pkgs/tools/package-management/nix-doc/default.nix
index 2d0815e8af9b..b5cc15704c32 100644
--- a/pkgs/tools/package-management/nix-doc/default.nix
+++ b/pkgs/tools/package-management/nix-doc/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.lgpl3Plus;
maintainers = [ maintainers.lf- ];
platforms = platforms.unix;
+ mainProgram = "nix-doc";
};
}
diff --git a/pkgs/tools/package-management/nix-du/default.nix b/pkgs/tools/package-management/nix-du/default.nix
index dcd1e24ff34a..fcd7aca5714b 100644
--- a/pkgs/tools/package-management/nix-du/default.nix
+++ b/pkgs/tools/package-management/nix-du/default.nix
@@ -40,5 +40,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.lgpl3Only;
maintainers = [ maintainers.symphorien ];
platforms = platforms.unix;
+ mainProgram = "nix-du";
};
}
diff --git a/pkgs/tools/package-management/nix-eval-jobs/default.nix b/pkgs/tools/package-management/nix-eval-jobs/default.nix
index 95cfa9a447d2..defc680968d4 100644
--- a/pkgs/tools/package-management/nix-eval-jobs/default.nix
+++ b/pkgs/tools/package-management/nix-eval-jobs/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ adisbladis mic92 ];
platforms = lib.platforms.unix;
+ mainProgram = "nix-eval-jobs";
};
}
diff --git a/pkgs/tools/package-management/nix-pin/default.nix b/pkgs/tools/package-management/nix-pin/default.nix
index b924c8c07f4a..59422ff22cc2 100644
--- a/pkgs/tools/package-management/nix-pin/default.nix
+++ b/pkgs/tools/package-management/nix-pin/default.nix
@@ -46,5 +46,6 @@ let self = stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = [ maintainers.timbertson ];
platforms = platforms.all;
+ mainProgram = "nix-pin";
};
}; in self
diff --git a/pkgs/tools/package-management/nix-prefetch/default.nix b/pkgs/tools/package-management/nix-prefetch/default.nix
index ee537733e7cb..8ed71d078b78 100644
--- a/pkgs/tools/package-management/nix-prefetch/default.nix
+++ b/pkgs/tools/package-management/nix-prefetch/default.nix
@@ -76,5 +76,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ msteen ];
homepage = "https://github.com/msteen/nix-prefetch";
platforms = platforms.all;
+ mainProgram = "nix-prefetch";
};
}
diff --git a/pkgs/tools/package-management/nix-serve/default.nix b/pkgs/tools/package-management/nix-serve/default.nix
index 20f374b8d108..a149b490f5aa 100644
--- a/pkgs/tools/package-management/nix-serve/default.nix
+++ b/pkgs/tools/package-management/nix-serve/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation {
maintainers = [ maintainers.eelco ];
license = licenses.lgpl21;
platforms = nix.meta.platforms;
+ mainProgram = "nix-serve";
};
}
diff --git a/pkgs/tools/package-management/nix-simple-deploy/default.nix b/pkgs/tools/package-management/nix-simple-deploy/default.nix
index 0077c6c01895..647a11b01fdc 100644
--- a/pkgs/tools/package-management/nix-simple-deploy/default.nix
+++ b/pkgs/tools/package-management/nix-simple-deploy/default.nix
@@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec {
platforms = platforms.unix;
license = with licenses; [ asl20 /* OR */ mit ];
maintainers = with maintainers; [ misuzu ];
+ mainProgram = "nix-simple-deploy";
};
}
diff --git a/pkgs/tools/package-management/nix-template/default.nix b/pkgs/tools/package-management/nix-template/default.nix
index 84afede50fe2..e1431532f857 100644
--- a/pkgs/tools/package-management/nix-template/default.nix
+++ b/pkgs/tools/package-management/nix-template/default.nix
@@ -47,5 +47,6 @@ rustPlatform.buildRustPackage rec {
changelog = "https://github.com/jonringer/nix-template/releases/tag/v${version}";
license = licenses.cc0;
maintainers = with maintainers; [ jonringer ];
+ mainProgram = "nix-template";
};
}
diff --git a/pkgs/tools/package-management/nix-top/default.nix b/pkgs/tools/package-management/nix-top/default.nix
index 523f15bd4662..dc49f2a739e9 100644
--- a/pkgs/tools/package-management/nix-top/default.nix
+++ b/pkgs/tools/package-management/nix-top/default.nix
@@ -48,5 +48,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ samueldr ];
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "nix-top";
};
}
diff --git a/pkgs/tools/package-management/nix-universal-prefetch/default.nix b/pkgs/tools/package-management/nix-universal-prefetch/default.nix
index 69ebf1c7cd00..be31ca34ad60 100644
--- a/pkgs/tools/package-management/nix-universal-prefetch/default.nix
+++ b/pkgs/tools/package-management/nix-universal-prefetch/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ samueldr ];
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "nix-universal-prefetch";
};
}
diff --git a/pkgs/tools/package-management/nix-update-source/default.nix b/pkgs/tools/package-management/nix-update-source/default.nix
index ebfd730544e1..533f487e3974 100644
--- a/pkgs/tools/package-management/nix-update-source/default.nix
+++ b/pkgs/tools/package-management/nix-update-source/default.nix
@@ -54,5 +54,6 @@ python3Packages.buildPythonApplication rec {
description = "Utility to automate updating of nix derivation sources";
maintainers = with lib.maintainers; [ timbertson ];
license = lib.licenses.mit;
+ mainProgram = "nix-update-source";
};
}
diff --git a/pkgs/tools/package-management/pacup/default.nix b/pkgs/tools/package-management/pacup/default.nix
index 70c1fba6c698..7afd4eb815d7 100644
--- a/pkgs/tools/package-management/pacup/default.nix
+++ b/pkgs/tools/package-management/pacup/default.nix
@@ -41,5 +41,6 @@ python3.pkgs.buildPythonApplication rec {
changelog = "https://github.com/pacstall/pacup/releases/tag/${version}";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ zahrun ];
+ mainProgram = "pacup";
};
}
diff --git a/pkgs/tools/package-management/pkg/default.nix b/pkgs/tools/package-management/pkg/default.nix
index 9ca25dd31c38..b100b9984915 100644
--- a/pkgs/tools/package-management/pkg/default.nix
+++ b/pkgs/tools/package-management/pkg/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation (finalAttrs: {
maintainers = with maintainers; [ qyliss ];
platforms = with platforms; darwin ++ freebsd ++ linux ++ netbsd ++ openbsd;
license = licenses.bsd2;
+ mainProgram = "pkg";
};
})
diff --git a/pkgs/tools/package-management/poetry/unwrapped.nix b/pkgs/tools/package-management/poetry/unwrapped.nix
index e384c96e1f8e..924d6028abcb 100644
--- a/pkgs/tools/package-management/poetry/unwrapped.nix
+++ b/pkgs/tools/package-management/poetry/unwrapped.nix
@@ -166,5 +166,6 @@ buildPythonPackage rec {
description = "Python dependency management and packaging made easy";
license = licenses.mit;
maintainers = with maintainers; [ jakewaksbaum dotlambda ];
+ mainProgram = "poetry";
};
}
diff --git a/pkgs/tools/package-management/poetry2conda/default.nix b/pkgs/tools/package-management/poetry2conda/default.nix
index 86e66def4868..7aa821d678ac 100644
--- a/pkgs/tools/package-management/poetry2conda/default.nix
+++ b/pkgs/tools/package-management/poetry2conda/default.nix
@@ -43,5 +43,6 @@ with python3.pkgs; buildPythonApplication rec {
homepage = "https://github.com/dojeda/poetry2conda";
license = licenses.mit;
maintainers = with maintainers; [ cpcloud ];
+ mainProgram = "poetry2conda";
};
}
diff --git a/pkgs/tools/package-management/repro-get/default.nix b/pkgs/tools/package-management/repro-get/default.nix
index bb619874d7b0..95d5902be006 100644
--- a/pkgs/tools/package-management/repro-get/default.nix
+++ b/pkgs/tools/package-management/repro-get/default.nix
@@ -69,5 +69,6 @@ buildGoModule rec {
homepage = "https://github.com/reproducible-containers/repro-get";
license = licenses.asl20;
maintainers = with maintainers; [ matthewcroughan ];
+ mainProgram = "repro-get";
};
}
diff --git a/pkgs/tools/package-management/reuse/default.nix b/pkgs/tools/package-management/reuse/default.nix
index 8ba5be3e7795..38e79765aafb 100644
--- a/pkgs/tools/package-management/reuse/default.nix
+++ b/pkgs/tools/package-management/reuse/default.nix
@@ -36,5 +36,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/fsfe/reuse-tool";
license = with licenses; [ asl20 cc-by-sa-40 cc0 gpl3Plus ];
maintainers = with maintainers; [ FlorianFranzen Luflosi ];
+ mainProgram = "reuse";
};
}
diff --git a/pkgs/tools/package-management/smlpkg/default.nix b/pkgs/tools/package-management/smlpkg/default.nix
index 4bf75c126149..be7592c1c6d8 100644
--- a/pkgs/tools/package-management/smlpkg/default.nix
+++ b/pkgs/tools/package-management/smlpkg/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = mlton.meta.platforms;
maintainers = with maintainers; [ athas ];
+ mainProgram = "smlpkg";
};
}
diff --git a/pkgs/tools/package-management/yarn-lock-converter/default.nix b/pkgs/tools/package-management/yarn-lock-converter/default.nix
index 2f3ebff74108..70f5b143ebe8 100644
--- a/pkgs/tools/package-management/yarn-lock-converter/default.nix
+++ b/pkgs/tools/package-management/yarn-lock-converter/default.nix
@@ -45,5 +45,6 @@ buildNpmPackage rec {
homepage = "https://github.com/VHT/yarn-lock-converter";
license = licenses.mit;
maintainers = with maintainers; [ gador ];
+ mainProgram = "yarn-lock-converter";
};
}
diff --git a/pkgs/tools/system/actkbd/default.nix b/pkgs/tools/system/actkbd/default.nix
index 61be7e5a4a92..5dd024e573d4 100644
--- a/pkgs/tools/system/actkbd/default.nix
+++ b/pkgs/tools/system/actkbd/default.nix
@@ -31,5 +31,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
homepage = "http://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/";
platforms = platforms.linux;
+ mainProgram = "actkbd";
};
}
diff --git a/pkgs/tools/system/amdgpu_top/default.nix b/pkgs/tools/system/amdgpu_top/default.nix
index 37c42d4478d1..73742692af0c 100644
--- a/pkgs/tools/system/amdgpu_top/default.nix
+++ b/pkgs/tools/system/amdgpu_top/default.nix
@@ -57,5 +57,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ geri1701 ];
platforms = platforms.linux;
+ mainProgram = "amdgpu_top";
};
}
diff --git a/pkgs/tools/system/automatic-timezoned/default.nix b/pkgs/tools/system/automatic-timezoned/default.nix
index 7233a41142ed..f6bfe6db6958 100644
--- a/pkgs/tools/system/automatic-timezoned/default.nix
+++ b/pkgs/tools/system/automatic-timezoned/default.nix
@@ -23,5 +23,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3;
maintainers = with maintainers; [ maxbrunet ];
platforms = platforms.linux;
+ mainProgram = "automatic-timezoned";
};
}
diff --git a/pkgs/tools/system/awstats/default.nix b/pkgs/tools/system/awstats/default.nix
index 21b76adf3e59..e1479e6192cb 100644
--- a/pkgs/tools/system/awstats/default.nix
+++ b/pkgs/tools/system/awstats/default.nix
@@ -63,5 +63,6 @@ perlPackages.buildPerlPackage rec {
homepage = "https://awstats.org";
license = licenses.gpl3Plus;
platforms = platforms.unix;
+ mainProgram = "awstats";
};
}
diff --git a/pkgs/tools/system/bar/default.nix b/pkgs/tools/system/bar/default.nix
index 9ff8d2080f7f..1109def2bf30 100644
--- a/pkgs/tools/system/bar/default.nix
+++ b/pkgs/tools/system/bar/default.nix
@@ -15,5 +15,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2;
maintainers = [ lib.maintainers.rdnetto ];
platforms = lib.platforms.all;
+ mainProgram = "bar";
};
}
diff --git a/pkgs/tools/system/btop/default.nix b/pkgs/tools/system/btop/default.nix
index a4a5156525dd..6a51b29d1d1c 100644
--- a/pkgs/tools/system/btop/default.nix
+++ b/pkgs/tools/system/btop/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ rmcgibbo ];
+ mainProgram = "btop";
};
}
diff --git a/pkgs/tools/system/chase/default.nix b/pkgs/tools/system/chase/default.nix
index d20d33235cf8..40f09089fdff 100644
--- a/pkgs/tools/system/chase/default.nix
+++ b/pkgs/tools/system/chase/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = [ maintainers.polyrod ];
platforms = platforms.all;
+ mainProgram = "chase";
};
}
diff --git a/pkgs/tools/system/clinfo/default.nix b/pkgs/tools/system/clinfo/default.nix
index 746f83690e7d..50e72498bf64 100644
--- a/pkgs/tools/system/clinfo/default.nix
+++ b/pkgs/tools/system/clinfo/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
license = licenses.cc0;
maintainers = with maintainers; [ athas r-burns ];
platforms = platforms.unix;
+ mainProgram = "clinfo";
};
}
diff --git a/pkgs/tools/system/colorls/default.nix b/pkgs/tools/system/colorls/default.nix
index 8243590cd7d5..3dc460140cb6 100644
--- a/pkgs/tools/system/colorls/default.nix
+++ b/pkgs/tools/system/colorls/default.nix
@@ -14,5 +14,6 @@ bundlerApp {
license = with licenses; mit;
maintainers = with maintainers; [ lukebfox nicknovitski cbley ];
platforms = ruby.meta.platforms;
+ mainProgram = "colorls";
};
}
diff --git a/pkgs/tools/system/confd/default.nix b/pkgs/tools/system/confd/default.nix
index 25f03e1a665f..bdbba9bc9f21 100644
--- a/pkgs/tools/system/confd/default.nix
+++ b/pkgs/tools/system/confd/default.nix
@@ -20,5 +20,6 @@ buildGoPackage rec {
homepage = "https://github.com/kelseyhightower/confd";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.zimbatm ];
+ mainProgram = "confd";
};
}
diff --git a/pkgs/tools/system/ctop/default.nix b/pkgs/tools/system/ctop/default.nix
index e3a9e82d8a22..6cf30afa3fd7 100644
--- a/pkgs/tools/system/ctop/default.nix
+++ b/pkgs/tools/system/ctop/default.nix
@@ -20,5 +20,6 @@ buildGoModule rec {
homepage = "https://ctop.sh/";
license = licenses.mit;
maintainers = with maintainers; [ apeyroux marsam ];
+ mainProgram = "ctop";
};
}
diff --git a/pkgs/tools/system/daemon/default.nix b/pkgs/tools/system/daemon/default.nix
index 7d63b12850ea..0a7b57934717 100644
--- a/pkgs/tools/system/daemon/default.nix
+++ b/pkgs/tools/system/daemon/default.nix
@@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = [ maintainers.sander ];
platforms = platforms.unix;
+ mainProgram = "daemon";
};
}
diff --git a/pkgs/tools/system/daemonize/default.nix b/pkgs/tools/system/daemonize/default.nix
index b3cf2a4356f6..3a1340e606d0 100644
--- a/pkgs/tools/system/daemonize/default.nix
+++ b/pkgs/tools/system/daemonize/default.nix
@@ -16,5 +16,6 @@ stdenv.mkDerivation rec {
homepage = "http://software.clapper.org/daemonize/";
license = licenses.bsd3;
platforms = with platforms; linux ++ freebsd ++ darwin;
+ mainProgram = "daemonize";
};
}
diff --git a/pkgs/tools/system/datefudge/default.nix b/pkgs/tools/system/datefudge/default.nix
index d83e4aa383bc..e32fb70e2e09 100644
--- a/pkgs/tools/system/datefudge/default.nix
+++ b/pkgs/tools/system/datefudge/default.nix
@@ -40,5 +40,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = with maintainers; [ leenaars ];
+ mainProgram = "datefudge";
};
}
diff --git a/pkgs/tools/system/dcfldd/default.nix b/pkgs/tools/system/dcfldd/default.nix
index 7047d41c5bb5..395b4431acee 100644
--- a/pkgs/tools/system/dcfldd/default.nix
+++ b/pkgs/tools/system/dcfldd/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
maintainers = with maintainers; [ qknight ];
+ mainProgram = "dcfldd";
};
}
diff --git a/pkgs/tools/system/ddh/default.nix b/pkgs/tools/system/ddh/default.nix
index cba8ade1f428..33618da36376 100644
--- a/pkgs/tools/system/ddh/default.nix
+++ b/pkgs/tools/system/ddh/default.nix
@@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.lgpl3Only;
maintainers = with maintainers; [ h7x4 ];
platforms = platforms.all;
+ mainProgram = "ddh";
};
}
diff --git a/pkgs/tools/system/ddrescueview/default.nix b/pkgs/tools/system/ddrescueview/default.nix
index c22c74cd4a84..3576c0eb6537 100644
--- a/pkgs/tools/system/ddrescueview/default.nix
+++ b/pkgs/tools/system/ddrescueview/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ orivej ];
+ mainProgram = "ddrescueview";
};
}
diff --git a/pkgs/tools/system/dfc/default.nix b/pkgs/tools/system/dfc/default.nix
index 6478e699539f..0ad1d745b066 100644
--- a/pkgs/tools/system/dfc/default.nix
+++ b/pkgs/tools/system/dfc/default.nix
@@ -17,5 +17,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [qknight];
platforms = lib.platforms.all;
+ mainProgram = "dfc";
};
}
diff --git a/pkgs/tools/system/dfrs/default.nix b/pkgs/tools/system/dfrs/default.nix
index f9bbbd12388f..002e421900b9 100644
--- a/pkgs/tools/system/dfrs/default.nix
+++ b/pkgs/tools/system/dfrs/default.nix
@@ -18,5 +18,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/anthraxx/dfrs";
license = licenses.mit;
maintainers = with maintainers; [ wamserma ];
+ mainProgram = "dfrs";
};
}
diff --git a/pkgs/tools/system/disk-filltest/default.nix b/pkgs/tools/system/disk-filltest/default.nix
index ecfa14aa91be..aeef6732236f 100644
--- a/pkgs/tools/system/disk-filltest/default.nix
+++ b/pkgs/tools/system/disk-filltest/default.nix
@@ -33,6 +33,7 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
maintainers = with maintainers; [ caadar ];
platforms = platforms.all;
+ mainProgram = "disk-filltest";
};
}
diff --git a/pkgs/tools/system/dog/default.nix b/pkgs/tools/system/dog/default.nix
index 6d15f5bbd52b..b8ed50c0c63e 100644
--- a/pkgs/tools/system/dog/default.nix
+++ b/pkgs/tools/system/dog/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ qknight ];
platforms = platforms.all;
+ mainProgram = "dog";
};
}
diff --git a/pkgs/tools/system/dool/default.nix b/pkgs/tools/system/dool/default.nix
index 27d98a49ef7d..a54bcd4b14e8 100644
--- a/pkgs/tools/system/dool/default.nix
+++ b/pkgs/tools/system/dool/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ figsoda ];
platforms = platforms.unix;
+ mainProgram = "dool";
};
}
diff --git a/pkgs/tools/system/envconsul/default.nix b/pkgs/tools/system/envconsul/default.nix
index 5f21a0bcafdc..f3e5609d9abd 100644
--- a/pkgs/tools/system/envconsul/default.nix
+++ b/pkgs/tools/system/envconsul/default.nix
@@ -29,5 +29,6 @@ buildGoModule rec {
description = "Read and set environmental variables for processes from Consul";
license = licenses.mpl20;
maintainers = with maintainers; [ pradeepchhetri ];
+ mainProgram = "envconsul";
};
}
diff --git a/pkgs/tools/system/epilys-bb/default.nix b/pkgs/tools/system/epilys-bb/default.nix
index 169e10bc30c4..44a1e566c5d4 100644
--- a/pkgs/tools/system/epilys-bb/default.nix
+++ b/pkgs/tools/system/epilys-bb/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ cafkafk ];
platforms = platforms.linux;
+ mainProgram = "bb";
};
}
diff --git a/pkgs/tools/system/facter/default.nix b/pkgs/tools/system/facter/default.nix
index c6c091c1fba1..02c48d302ac3 100644
--- a/pkgs/tools/system/facter/default.nix
+++ b/pkgs/tools/system/facter/default.nix
@@ -34,5 +34,6 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
platforms = platforms.unix;
+ mainProgram = "facter";
};
}
diff --git a/pkgs/tools/system/foreman/default.nix b/pkgs/tools/system/foreman/default.nix
index ce2f20176290..8a7cfde32ee0 100644
--- a/pkgs/tools/system/foreman/default.nix
+++ b/pkgs/tools/system/foreman/default.nix
@@ -11,5 +11,6 @@ bundlerEnv {
license = licenses.mit;
maintainers = with maintainers; [ zimbatm ];
platforms = ruby.meta.platforms;
+ mainProgram = "foreman";
};
}
diff --git a/pkgs/tools/system/foremost/default.nix b/pkgs/tools/system/foremost/default.nix
index 140ce91fd66c..a1a09826c537 100644
--- a/pkgs/tools/system/foremost/default.nix
+++ b/pkgs/tools/system/foremost/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
license = licenses.publicDomain;
maintainers = [ maintainers.jiegec ];
platforms = platforms.linux ++ platforms.darwin;
+ mainProgram = "foremost";
};
}
diff --git a/pkgs/tools/system/gdmap/default.nix b/pkgs/tools/system/gdmap/default.nix
index 2d5cafc4de1c..900dabf834b5 100644
--- a/pkgs/tools/system/gdmap/default.nix
+++ b/pkgs/tools/system/gdmap/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ];
+ mainProgram = "gdmap";
};
}
diff --git a/pkgs/tools/system/gdu/default.nix b/pkgs/tools/system/gdu/default.nix
index 1b6f44fd700b..ba95a6730630 100644
--- a/pkgs/tools/system/gdu/default.nix
+++ b/pkgs/tools/system/gdu/default.nix
@@ -55,5 +55,6 @@ buildGoModule rec {
changelog = "https://github.com/dundee/gdu/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab zowoq ];
+ mainProgram = "gdu";
};
}
diff --git a/pkgs/tools/system/gkraken/default.nix b/pkgs/tools/system/gkraken/default.nix
index f37a21db79f4..330d9f1129f7 100644
--- a/pkgs/tools/system/gkraken/default.nix
+++ b/pkgs/tools/system/gkraken/default.nix
@@ -82,5 +82,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ OPNA2608 ];
platforms = platforms.linux;
+ mainProgram = "gkraken";
};
}
diff --git a/pkgs/tools/system/go-audit/default.nix b/pkgs/tools/system/go-audit/default.nix
index 83bd7827fff5..38fd38897390 100644
--- a/pkgs/tools/system/go-audit/default.nix
+++ b/pkgs/tools/system/go-audit/default.nix
@@ -25,5 +25,6 @@ buildGoModule rec {
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
platforms = platforms.linux;
+ mainProgram = "go-audit";
};
}
diff --git a/pkgs/tools/system/gohai/default.nix b/pkgs/tools/system/gohai/default.nix
index 64d051a923f2..5fa84e873ba3 100644
--- a/pkgs/tools/system/gohai/default.nix
+++ b/pkgs/tools/system/gohai/default.nix
@@ -27,5 +27,6 @@ buildGoModule rec {
information. It is used by the Datadog agent to provide detailed
system metrics.
'';
+ mainProgram = "gohai";
};
}
diff --git a/pkgs/tools/system/gopsuinfo/default.nix b/pkgs/tools/system/gopsuinfo/default.nix
index df8cd5026eaf..b4a1003e40cf 100644
--- a/pkgs/tools/system/gopsuinfo/default.nix
+++ b/pkgs/tools/system/gopsuinfo/default.nix
@@ -37,5 +37,6 @@ buildGoModule rec {
license = licenses.bsd2;
maintainers = with maintainers; [ otini ];
platforms = platforms.linux;
+ mainProgram = "gopsuinfo";
};
}
diff --git a/pkgs/tools/system/gotop/default.nix b/pkgs/tools/system/gotop/default.nix
index 966406971a55..9681d3286cef 100644
--- a/pkgs/tools/system/gotop/default.nix
+++ b/pkgs/tools/system/gotop/default.nix
@@ -49,5 +49,6 @@ buildGoModule rec {
changelog = "https://github.com/xxxserxxx/gotop/raw/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = [ maintainers.magnetophon ];
+ mainProgram = "gotop";
};
}
diff --git a/pkgs/tools/system/gptman/default.nix b/pkgs/tools/system/gptman/default.nix
index e8fc661dd72d..3e3fc623a9e7 100644
--- a/pkgs/tools/system/gptman/default.nix
+++ b/pkgs/tools/system/gptman/default.nix
@@ -26,5 +26,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/rust-disk-partition-management/gptman";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = with maintainers; [ akshgpt7 ];
+ mainProgram = "gptman";
};
}
diff --git a/pkgs/tools/system/gt5/default.nix b/pkgs/tools/system/gt5/default.nix
index edd1a8ecfd48..49d9fe651d49 100644
--- a/pkgs/tools/system/gt5/default.nix
+++ b/pkgs/tools/system/gt5/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [viric];
platforms = with lib.platforms; all;
+ mainProgram = "gt5";
};
}
diff --git a/pkgs/tools/system/gtop/default.nix b/pkgs/tools/system/gtop/default.nix
index 766719dfb347..327f09a91fb3 100644
--- a/pkgs/tools/system/gtop/default.nix
+++ b/pkgs/tools/system/gtop/default.nix
@@ -23,5 +23,6 @@ buildNpmPackage rec {
homepage = "https://github.com/aksakalli/gtop";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tfc ];
+ mainProgram = "gtop";
};
}
diff --git a/pkgs/tools/system/hardinfo/default.nix b/pkgs/tools/system/hardinfo/default.nix
index 66669b5e850c..99ffe50786ec 100644
--- a/pkgs/tools/system/hardinfo/default.nix
+++ b/pkgs/tools/system/hardinfo/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ bjornfor ];
platforms = [ "x86_64-linux" "i686-linux" ]; # ARMv7 and AArch64 are unsupported
+ mainProgram = "hardinfo";
};
}
diff --git a/pkgs/tools/system/hddfancontrol/default.nix b/pkgs/tools/system/hddfancontrol/default.nix
index 117acd7f7531..64409cbcdba0 100644
--- a/pkgs/tools/system/hddfancontrol/default.nix
+++ b/pkgs/tools/system/hddfancontrol/default.nix
@@ -30,5 +30,6 @@ python3Packages.buildPythonPackage rec {
homepage = "https://github.com/desbma/hddfancontrol";
license = licenses.gpl3Only;
maintainers = with maintainers; [ benley ];
+ mainProgram = "hddfancontrol";
};
}
diff --git a/pkgs/tools/system/hiera-eyaml/default.nix b/pkgs/tools/system/hiera-eyaml/default.nix
index be6fb1c7462a..1f48d37f5847 100644
--- a/pkgs/tools/system/hiera-eyaml/default.nix
+++ b/pkgs/tools/system/hiera-eyaml/default.nix
@@ -13,5 +13,6 @@ bundlerEnv {
license = licenses.mit;
maintainers = with maintainers; [ benley nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "eyaml";
};
}
diff --git a/pkgs/tools/system/honcho/default.nix b/pkgs/tools/system/honcho/default.nix
index 1fef47933bb5..08c0fb3f6b58 100644
--- a/pkgs/tools/system/honcho/default.nix
+++ b/pkgs/tools/system/honcho/default.nix
@@ -34,5 +34,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://github.com/nickstenning/honcho";
maintainers = with maintainers; [ benley ];
platforms = platforms.unix;
+ mainProgram = "honcho";
};
}
diff --git a/pkgs/tools/system/hostctl/default.nix b/pkgs/tools/system/hostctl/default.nix
index 9f349423f9f0..76c41d85ecdf 100644
--- a/pkgs/tools/system/hostctl/default.nix
+++ b/pkgs/tools/system/hostctl/default.nix
@@ -42,5 +42,6 @@ buildGoModule rec {
homepage = "https://guumaster.github.io/hostctl/";
license = licenses.mit;
maintainers = with maintainers; [ blaggacao ];
+ mainProgram = "hostctl";
};
}
diff --git a/pkgs/tools/system/hw-probe/default.nix b/pkgs/tools/system/hw-probe/default.nix
index 501ae69dbfd2..8b190087ffd5 100644
--- a/pkgs/tools/system/hw-probe/default.nix
+++ b/pkgs/tools/system/hw-probe/default.nix
@@ -136,5 +136,6 @@ stdenv.mkDerivation rec {
platforms = with platforms; (linux ++ freebsd ++ netbsd ++ openbsd);
license = with licenses; [ lgpl21 bsdOriginal ];
maintainers = with maintainers; [ rehno-lindeque ];
+ mainProgram = "hw-probe";
};
}
diff --git a/pkgs/tools/system/idle3tools/default.nix b/pkgs/tools/system/idle3tools/default.nix
index c0386fb66bcf..d66a7f9b66a8 100644
--- a/pkgs/tools/system/idle3tools/default.nix
+++ b/pkgs/tools/system/idle3tools/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [viric];
platforms = with lib.platforms; linux;
+ mainProgram = "idle3ctl";
};
}
diff --git a/pkgs/tools/system/illum/default.nix b/pkgs/tools/system/illum/default.nix
index c9e87bef6214..3d33be9ed635 100644
--- a/pkgs/tools/system/illum/default.nix
+++ b/pkgs/tools/system/illum/default.nix
@@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.dancek ];
license = lib.licenses.agpl3;
+ mainProgram = "illum-d";
};
}
diff --git a/pkgs/tools/system/inxi/default.nix b/pkgs/tools/system/inxi/default.nix
index b03a7c14a7d6..a376146032ac 100644
--- a/pkgs/tools/system/inxi/default.nix
+++ b/pkgs/tools/system/inxi/default.nix
@@ -58,5 +58,6 @@ in stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
platforms = platforms.unix;
maintainers = with maintainers; [ ];
+ mainProgram = "inxi";
};
}
diff --git a/pkgs/tools/system/ioping/default.nix b/pkgs/tools/system/ioping/default.nix
index 9af290503f49..f610258cf503 100644
--- a/pkgs/tools/system/ioping/default.nix
+++ b/pkgs/tools/system/ioping/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
platforms = platforms.unix;
license = licenses.gpl3Plus;
homepage = "https://github.com/koct9i/ioping";
+ mainProgram = "ioping";
};
}
diff --git a/pkgs/tools/system/java-service-wrapper/default.nix b/pkgs/tools/system/java-service-wrapper/default.nix
index 63300964f672..acc5ddf3f54e 100644
--- a/pkgs/tools/system/java-service-wrapper/default.nix
+++ b/pkgs/tools/system/java-service-wrapper/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Only;
platforms = [ "x86_64-linux" "i686-linux" ];
maintainers = [ maintainers.suhr ];
+ mainProgram = "wrapper";
};
}
diff --git a/pkgs/tools/system/jobber/default.nix b/pkgs/tools/system/jobber/default.nix
index d226d82d8cd8..d9620e49977b 100644
--- a/pkgs/tools/system/jobber/default.nix
+++ b/pkgs/tools/system/jobber/default.nix
@@ -36,5 +36,6 @@ buildGoModule rec {
description = "An alternative to cron, with sophisticated status-reporting and error-handling";
license = licenses.mit;
maintainers = with maintainers; [ urandom ];
+ mainProgram = "jobber";
};
}
diff --git a/pkgs/tools/system/jsvc/default.nix b/pkgs/tools/system/jsvc/default.nix
index 4dcc773ebf43..9d1b07895fc3 100644
--- a/pkgs/tools/system/jsvc/default.nix
+++ b/pkgs/tools/system/jsvc/default.nix
@@ -36,5 +36,6 @@ stdenv.mkDerivation rec {
maintainers = with lib.maintainers; [ rsynnest ];
license = lib.licenses.asl20;
platforms = with lib.platforms; unix;
+ mainProgram = "jsvc";
};
}
diff --git a/pkgs/tools/system/jump/default.nix b/pkgs/tools/system/jump/default.nix
index 3ff64996d013..483ea356f0e9 100644
--- a/pkgs/tools/system/jump/default.nix
+++ b/pkgs/tools/system/jump/default.nix
@@ -31,5 +31,6 @@ buildGoModule rec {
homepage = "https://github.com/gsamokovarov/jump";
license = licenses.mit;
maintainers = with maintainers; [ ];
+ mainProgram = "jump";
};
}
diff --git a/pkgs/tools/system/kmon/default.nix b/pkgs/tools/system/kmon/default.nix
index 4b9b2d009932..df7ccfa4cf25 100644
--- a/pkgs/tools/system/kmon/default.nix
+++ b/pkgs/tools/system/kmon/default.nix
@@ -30,5 +30,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Only;
platforms = platforms.linux;
maintainers = with maintainers; [ figsoda misuzu matthiasbeyer ];
+ mainProgram = "kmon";
};
}
diff --git a/pkgs/tools/system/lact/default.nix b/pkgs/tools/system/lact/default.nix
index e91326972949..234e58832fca 100644
--- a/pkgs/tools/system/lact/default.nix
+++ b/pkgs/tools/system/lact/default.nix
@@ -76,5 +76,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ figsoda ];
platforms = platforms.linux;
+ mainProgram = "lact";
};
}
diff --git a/pkgs/tools/system/localtime/default.nix b/pkgs/tools/system/localtime/default.nix
index 10ee42bf0308..bdb1fa2e7444 100644
--- a/pkgs/tools/system/localtime/default.nix
+++ b/pkgs/tools/system/localtime/default.nix
@@ -39,5 +39,6 @@ buildGoModule {
maintainers = with maintainers; [ lovesegfault ];
platforms = platforms.linux;
license = licenses.gpl3;
+ mainProgram = "localtimed";
};
}
diff --git a/pkgs/tools/system/logrotate/default.nix b/pkgs/tools/system/logrotate/default.nix
index e7d60479a3e5..e92f34188f4f 100644
--- a/pkgs/tools/system/logrotate/default.nix
+++ b/pkgs/tools/system/logrotate/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = [ maintainers.viric ];
platforms = platforms.all;
+ mainProgram = "logrotate";
};
}
diff --git a/pkgs/tools/system/lr/default.nix b/pkgs/tools/system/lr/default.nix
index 806b329196a2..e3f62a79e4c1 100644
--- a/pkgs/tools/system/lr/default.nix
+++ b/pkgs/tools/system/lr/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.all;
maintainers = with maintainers; [ vikanezrimaya ];
+ mainProgram = "lr";
};
}
diff --git a/pkgs/tools/system/lshw/default.nix b/pkgs/tools/system/lshw/default.nix
index f5b4486365c3..9878f82b9d09 100644
--- a/pkgs/tools/system/lshw/default.nix
+++ b/pkgs/tools/system/lshw/default.nix
@@ -47,5 +47,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ thiagokokada ];
platforms = platforms.linux;
+ mainProgram = "lshw";
};
}
diff --git a/pkgs/tools/system/mediawriter/default.nix b/pkgs/tools/system/mediawriter/default.nix
index eaea077c8520..f0b8305bc8e8 100644
--- a/pkgs/tools/system/mediawriter/default.nix
+++ b/pkgs/tools/system/mediawriter/default.nix
@@ -41,5 +41,6 @@ stdenv.mkDerivation rec {
changelog = "https://github.com/FedoraQt/MediaWriter/releases/tag/${version}";
license = licenses.lgpl2Only;
maintainers = with maintainers; [ fab ];
+ mainProgram = "mediawriter";
};
}
diff --git a/pkgs/tools/system/memtester/default.nix b/pkgs/tools/system/memtester/default.nix
index 14b3610abe97..7753ed804e16 100644
--- a/pkgs/tools/system/memtester/default.nix
+++ b/pkgs/tools/system/memtester/default.nix
@@ -22,5 +22,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = [ maintainers.dezgeg ];
platforms = platforms.unix;
+ mainProgram = "memtester";
};
}
diff --git a/pkgs/tools/system/minijail/default.nix b/pkgs/tools/system/minijail/default.nix
index ab237dd30727..87913252ab4b 100644
--- a/pkgs/tools/system/minijail/default.nix
+++ b/pkgs/tools/system/minijail/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
maintainers = with maintainers; [ pcarrier qyliss ];
platforms = platforms.linux;
+ mainProgram = "minijail0";
};
}
diff --git a/pkgs/tools/system/mlc/default.nix b/pkgs/tools/system/mlc/default.nix
index 5df3579ca9a1..409738e4a353 100644
--- a/pkgs/tools/system/mlc/default.nix
+++ b/pkgs/tools/system/mlc/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
license = licenses.unfree;
maintainers = with maintainers; [ basvandijk ];
platforms = with platforms; linux;
+ mainProgram = "mlc";
};
}
diff --git a/pkgs/tools/system/monit/default.nix b/pkgs/tools/system/monit/default.nix
index f1ebd6596c5b..bd36d6fa400e 100644
--- a/pkgs/tools/system/monit/default.nix
+++ b/pkgs/tools/system/monit/default.nix
@@ -50,5 +50,6 @@ stdenv.mkDerivation rec {
license = lib.licenses.agpl3;
maintainers = with lib.maintainers; [ raskin wmertens ryantm ];
platforms = with lib; platforms.linux ++ platforms.darwin;
+ mainProgram = "monit";
};
}
diff --git a/pkgs/tools/system/mq-cli/default.nix b/pkgs/tools/system/mq-cli/default.nix
index cdbff1921a79..81adc7daa272 100644
--- a/pkgs/tools/system/mq-cli/default.nix
+++ b/pkgs/tools/system/mq-cli/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ tazjin ];
platforms = platforms.linux;
+ mainProgram = "mq";
};
}
diff --git a/pkgs/tools/system/nats-top/default.nix b/pkgs/tools/system/nats-top/default.nix
index 49d70e0b30cf..c26c65d48a89 100644
--- a/pkgs/tools/system/nats-top/default.nix
+++ b/pkgs/tools/system/nats-top/default.nix
@@ -37,5 +37,6 @@ buildGoModule rec {
changelog = "https://github.com/nats-io/nats-top/releases/tag/v${version}";
license = with licenses; [ mit ];
maintainers = with maintainers; [ fab ];
+ mainProgram = "nats-top";
};
}
diff --git a/pkgs/tools/system/opencl-info/default.nix b/pkgs/tools/system/opencl-info/default.nix
index 124b53512d72..fc549d2d7961 100644
--- a/pkgs/tools/system/opencl-info/default.nix
+++ b/pkgs/tools/system/opencl-info/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ abbradar ];
+ mainProgram = "opencl-info";
};
}
diff --git a/pkgs/tools/system/pcstat/default.nix b/pkgs/tools/system/pcstat/default.nix
index 8e45896632b3..85e6c791990e 100644
--- a/pkgs/tools/system/pcstat/default.nix
+++ b/pkgs/tools/system/pcstat/default.nix
@@ -18,5 +18,6 @@ buildGoModule rec {
homepage = "https://github.com/tobert/pcstat";
license = licenses.asl20;
maintainers = with maintainers; [ aminechikhaoui ];
+ mainProgram = "pcstat";
};
}
diff --git a/pkgs/tools/system/procodile/default.nix b/pkgs/tools/system/procodile/default.nix
index 6c463b454333..3c4437ea09c4 100644
--- a/pkgs/tools/system/procodile/default.nix
+++ b/pkgs/tools/system/procodile/default.nix
@@ -13,5 +13,6 @@ bundlerApp {
license = with licenses; mit;
maintainers = with maintainers; [ manveru nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "procodile";
};
}
diff --git a/pkgs/tools/system/ps_mem/default.nix b/pkgs/tools/system/ps_mem/default.nix
index 8408ed5e8d18..96c21e461d4a 100644
--- a/pkgs/tools/system/ps_mem/default.nix
+++ b/pkgs/tools/system/ps_mem/default.nix
@@ -17,5 +17,6 @@ python3Packages.buildPythonApplication rec {
license = licenses.lgpl21;
maintainers = [ ];
platforms = platforms.linux;
+ mainProgram = "ps_mem";
};
}
diff --git a/pkgs/tools/system/psensor/default.nix b/pkgs/tools/system/psensor/default.nix
index b6c6e947b0c4..47456b76f325 100644
--- a/pkgs/tools/system/psensor/default.nix
+++ b/pkgs/tools/system/psensor/default.nix
@@ -46,5 +46,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ ];
+ mainProgram = "psensor";
};
}
diff --git a/pkgs/tools/system/psstop/default.nix b/pkgs/tools/system/psstop/default.nix
index 1d4fff918ec7..1adb6c4e5ed5 100644
--- a/pkgs/tools/system/psstop/default.nix
+++ b/pkgs/tools/system/psstop/default.nix
@@ -20,5 +20,6 @@ stdenv.mkDerivation rec {
description = "Show processes' memory usage by looking into pss"; # upstream summary
license = licenses.gpl3;
maintainers = with maintainers; [ dtzWill ];
+ mainProgram = "psstop";
};
}
diff --git a/pkgs/tools/system/r10k/default.nix b/pkgs/tools/system/r10k/default.nix
index 12522bd8cff1..75b75d00253e 100644
--- a/pkgs/tools/system/r10k/default.nix
+++ b/pkgs/tools/system/r10k/default.nix
@@ -19,5 +19,6 @@ bundlerApp {
license = licenses.asl20;
maintainers = with maintainers; [ zimbatm manveru nicknovitski ];
platforms = platforms.unix;
+ mainProgram = "r10k";
};
}
diff --git a/pkgs/tools/system/retry/default.nix b/pkgs/tools/system/retry/default.nix
index 34d4bbb13960..998ba8cb7286 100644
--- a/pkgs/tools/system/retry/default.nix
+++ b/pkgs/tools/system/retry/default.nix
@@ -25,6 +25,7 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = with maintainers; [ gfrascadorio ];
platforms = platforms.all;
+ mainProgram = "retry";
};
}
diff --git a/pkgs/tools/system/rofi-systemd/default.nix b/pkgs/tools/system/rofi-systemd/default.nix
index f64a84c55095..b8be1adea984 100644
--- a/pkgs/tools/system/rofi-systemd/default.nix
+++ b/pkgs/tools/system/rofi-systemd/default.nix
@@ -42,5 +42,6 @@ stdenv.mkDerivation rec {
maintainers = with lib.maintainers; [ imalison ];
license = lib.licenses.gpl3;
platforms = with lib.platforms; linux;
+ mainProgram = "rofi-systemd";
};
}
diff --git a/pkgs/tools/system/runitor/default.nix b/pkgs/tools/system/runitor/default.nix
index d724d4c43700..d5d2f50cc0f5 100644
--- a/pkgs/tools/system/runitor/default.nix
+++ b/pkgs/tools/system/runitor/default.nix
@@ -39,5 +39,6 @@ buildGoModule rec {
'';
license = licenses.bsd0;
maintainers = with maintainers; [ bdd ];
+ mainProgram = "runitor";
};
}
diff --git a/pkgs/tools/system/rwc/default.nix b/pkgs/tools/system/rwc/default.nix
index 7180c2554702..19d1c1abbfec 100644
--- a/pkgs/tools/system/rwc/default.nix
+++ b/pkgs/tools/system/rwc/default.nix
@@ -18,5 +18,6 @@ stdenv.mkDerivation rec {
license = licenses.publicDomain;
platforms = platforms.linux;
maintainers = with maintainers; [ somasis ];
+ mainProgram = "rwc";
};
}
diff --git a/pkgs/tools/system/s-tui/default.nix b/pkgs/tools/system/s-tui/default.nix
index 29b37aa0b0fd..8f81ba97a0da 100644
--- a/pkgs/tools/system/s-tui/default.nix
+++ b/pkgs/tools/system/s-tui/default.nix
@@ -32,5 +32,6 @@ python3Packages.buildPythonPackage rec {
license = licenses.gpl2;
maintainers = with maintainers; [ infinisil ];
broken = stdenv.isDarwin; # https://github.com/amanusk/s-tui/issues/49
+ mainProgram = "s-tui";
};
}
diff --git a/pkgs/tools/system/s0ix-selftest-tool/default.nix b/pkgs/tools/system/s0ix-selftest-tool/default.nix
index f75ba42ac90a..535a68f6ff75 100644
--- a/pkgs/tools/system/s0ix-selftest-tool/default.nix
+++ b/pkgs/tools/system/s0ix-selftest-tool/default.nix
@@ -76,5 +76,6 @@ resholve.mkDerivation {
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [adamcstephens];
+ mainProgram = "s0ix-selftest-tool";
};
}
diff --git a/pkgs/tools/system/safe-rm/default.nix b/pkgs/tools/system/safe-rm/default.nix
index bac9bb356024..26b0aba9889f 100644
--- a/pkgs/tools/system/safe-rm/default.nix
+++ b/pkgs/tools/system/safe-rm/default.nix
@@ -32,5 +32,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Plus;
platforms = platforms.all;
maintainers = with maintainers; [ SuperSandro2000 ];
+ mainProgram = "safe-rm";
};
}
diff --git a/pkgs/tools/system/safecopy/default.nix b/pkgs/tools/system/safecopy/default.nix
index ff7149a4063a..2bf454777765 100644
--- a/pkgs/tools/system/safecopy/default.nix
+++ b/pkgs/tools/system/safecopy/default.nix
@@ -27,5 +27,6 @@ stdenv.mkDerivation rec {
platforms = lib.platforms.linux;
maintainers = [ lib.maintainers.bluescreen303 ];
+ mainProgram = "safecopy";
};
}
diff --git a/pkgs/tools/system/setserial/default.nix b/pkgs/tools/system/setserial/default.nix
index be4ffa3388e7..d224b96d89dc 100644
--- a/pkgs/tools/system/setserial/default.nix
+++ b/pkgs/tools/system/setserial/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
description = "Serial port configuration utility";
platforms = lib.platforms.linux;
license = lib.licenses.gpl2;
+ mainProgram = "setserial";
};
}
diff --git a/pkgs/tools/system/skeema/default.nix b/pkgs/tools/system/skeema/default.nix
index 86798155047c..1d5c7c4886a9 100644
--- a/pkgs/tools/system/skeema/default.nix
+++ b/pkgs/tools/system/skeema/default.nix
@@ -53,5 +53,6 @@ buildGoModule rec {
homepage = "https://skeema.io/";
license = licenses.asl20;
maintainers = with maintainers; [ aaronjheng ];
+ mainProgram = "skeema";
};
}
diff --git a/pkgs/tools/system/snooze/default.nix b/pkgs/tools/system/snooze/default.nix
index bfe91c6e0e8d..1a719a494f84 100644
--- a/pkgs/tools/system/snooze/default.nix
+++ b/pkgs/tools/system/snooze/default.nix
@@ -15,5 +15,6 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [ kaction ];
license = licenses.cc0;
platforms = platforms.unix;
+ mainProgram = "snooze";
};
}
diff --git a/pkgs/tools/system/stacer/default.nix b/pkgs/tools/system/stacer/default.nix
index 75068148bd74..57d376bea9fe 100644
--- a/pkgs/tools/system/stacer/default.nix
+++ b/pkgs/tools/system/stacer/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ dit7ya ];
platforms = platforms.linux;
+ mainProgram = "stacer";
};
}
diff --git a/pkgs/tools/system/stress-ng/default.nix b/pkgs/tools/system/stress-ng/default.nix
index b6ce8fc8d8a4..40211cb4e71b 100644
--- a/pkgs/tools/system/stress-ng/default.nix
+++ b/pkgs/tools/system/stress-ng/default.nix
@@ -70,5 +70,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ c0bw3b ];
platforms = platforms.unix;
+ mainProgram = "stress-ng";
};
}
diff --git a/pkgs/tools/system/stress/default.nix b/pkgs/tools/system/stress/default.nix
index ab765c820131..0334ed757b36 100644
--- a/pkgs/tools/system/stress/default.nix
+++ b/pkgs/tools/system/stress/default.nix
@@ -17,5 +17,6 @@ stdenv.mkDerivation rec {
description = "Simple workload generator for POSIX systems. It imposes a configurable amount of CPU, memory, I/O, and disk stress on the system";
license = licenses.gpl2;
platforms = platforms.unix;
+ mainProgram = "stress";
};
}
diff --git a/pkgs/tools/system/stressapptest/default.nix b/pkgs/tools/system/stressapptest/default.nix
index 2a1bc008e18c..3243db0d0076 100644
--- a/pkgs/tools/system/stressapptest/default.nix
+++ b/pkgs/tools/system/stressapptest/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ fab ];
platforms = platforms.unix;
+ mainProgram = "stressapptest";
};
}
diff --git a/pkgs/tools/system/supercronic/default.nix b/pkgs/tools/system/supercronic/default.nix
index 3b3f285a0865..6b2b4ef5c43a 100644
--- a/pkgs/tools/system/supercronic/default.nix
+++ b/pkgs/tools/system/supercronic/default.nix
@@ -34,5 +34,6 @@ buildGoModule rec {
homepage = "https://github.com/aptible/supercronic";
license = licenses.mit;
maintainers = with maintainers; [ nasageek ];
+ mainProgram = "supercronic";
};
}
diff --git a/pkgs/tools/system/symlinks/default.nix b/pkgs/tools/system/symlinks/default.nix
index 8d1213c0afef..3a4029542559 100644
--- a/pkgs/tools/system/symlinks/default.nix
+++ b/pkgs/tools/system/symlinks/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ goibhniu ckauhaus ];
platforms = platforms.unix;
+ mainProgram = "symlinks";
};
}
diff --git a/pkgs/tools/system/systemd-journal2gelf/default.nix b/pkgs/tools/system/systemd-journal2gelf/default.nix
index ef7f5b039cfb..cb319fbd52d8 100644
--- a/pkgs/tools/system/systemd-journal2gelf/default.nix
+++ b/pkgs/tools/system/systemd-journal2gelf/default.nix
@@ -22,5 +22,6 @@ buildGoModule rec {
homepage = "https://github.com/parse-nl/SystemdJournal2Gelf";
license = licenses.bsd2;
maintainers = with maintainers; [ fadenb fpletz ];
+ mainProgram = "SystemdJournal2Gelf";
};
}
diff --git a/pkgs/tools/system/thermald/default.nix b/pkgs/tools/system/thermald/default.nix
index 9f667bb4203e..193287b022d2 100644
--- a/pkgs/tools/system/thermald/default.nix
+++ b/pkgs/tools/system/thermald/default.nix
@@ -70,5 +70,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = [ "x86_64-linux" "i686-linux" ];
maintainers = with maintainers; [ abbradar ];
+ mainProgram = "thermald";
};
}
diff --git a/pkgs/tools/system/thinkfan/default.nix b/pkgs/tools/system/thinkfan/default.nix
index dc6920a97bdc..17887cc7bdf5 100644
--- a/pkgs/tools/system/thinkfan/default.nix
+++ b/pkgs/tools/system/thinkfan/default.nix
@@ -55,5 +55,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/vmatare/thinkfan";
maintainers = with lib.maintainers; [ domenkozar rnhmjoj ];
platforms = lib.platforms.linux;
+ mainProgram = "thinkfan";
};
}
diff --git a/pkgs/tools/system/tm/default.nix b/pkgs/tools/system/tm/default.nix
index 19ade9b929cb..129630596373 100644
--- a/pkgs/tools/system/tm/default.nix
+++ b/pkgs/tools/system/tm/default.nix
@@ -24,5 +24,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
maintainers = with maintainers; [ viric ];
platforms = platforms.all;
+ mainProgram = "tm";
};
}
diff --git a/pkgs/tools/system/tp-auto-kbbl/default.nix b/pkgs/tools/system/tp-auto-kbbl/default.nix
index fa257fc2a361..60bd8dcc6410 100644
--- a/pkgs/tools/system/tp-auto-kbbl/default.nix
+++ b/pkgs/tools/system/tp-auto-kbbl/default.nix
@@ -29,5 +29,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ sebtm ];
platforms = platforms.linux;
+ mainProgram = "tp-auto-kbbl";
};
}
diff --git a/pkgs/tools/system/ts/default.nix b/pkgs/tools/system/ts/default.nix
index df19955b6076..843249f911e8 100644
--- a/pkgs/tools/system/ts/default.nix
+++ b/pkgs/tools/system/ts/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2;
maintainers = with maintainers; [ viric ];
platforms = platforms.all;
+ mainProgram = "ts";
};
}
diff --git a/pkgs/tools/system/ttop/default.nix b/pkgs/tools/system/ttop/default.nix
index ceea0e215b1f..694964daf9c3 100644
--- a/pkgs/tools/system/ttop/default.nix
+++ b/pkgs/tools/system/ttop/default.nix
@@ -31,5 +31,6 @@ nimPackages.buildNimPackage (finalAttrs: {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ figsoda sikmir ];
+ mainProgram = "ttop";
};
})
diff --git a/pkgs/tools/system/tuptime/default.nix b/pkgs/tools/system/tuptime/default.nix
index b49063d68093..d93f1a346ca6 100644
--- a/pkgs/tools/system/tuptime/default.nix
+++ b/pkgs/tools/system/tuptime/default.nix
@@ -45,5 +45,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl2Plus;
platforms = platforms.all;
maintainers = [ maintainers.evils ];
+ mainProgram = "tuptime";
};
}
diff --git a/pkgs/tools/system/ufiformat/default.nix b/pkgs/tools/system/ufiformat/default.nix
index 5b778c5230e3..52204a073ae7 100644
--- a/pkgs/tools/system/ufiformat/default.nix
+++ b/pkgs/tools/system/ufiformat/default.nix
@@ -25,5 +25,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.amarshall ];
platforms = platforms.linux;
license = licenses.gpl2Plus;
+ mainProgram = "ufiformat";
};
}
diff --git a/pkgs/tools/system/undaemonize/default.nix b/pkgs/tools/system/undaemonize/default.nix
index 50ae366d10bd..83007db867dc 100644
--- a/pkgs/tools/system/undaemonize/default.nix
+++ b/pkgs/tools/system/undaemonize/default.nix
@@ -19,6 +19,7 @@ stdenv.mkDerivation {
license = lib.licenses.mit;
maintainers = [ lib.maintainers.canndrew ];
platforms = lib.platforms.linux;
+ mainProgram = "undaemonize";
};
}
diff --git a/pkgs/tools/system/vbetool/default.nix b/pkgs/tools/system/vbetool/default.nix
index ebdeae60c386..8cc7b338ca96 100644
--- a/pkgs/tools/system/vbetool/default.nix
+++ b/pkgs/tools/system/vbetool/default.nix
@@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
maintainers = [ maintainers.raskin ];
platforms = platforms.linux;
license = licenses.gpl2;
+ mainProgram = "vbetool";
};
}
diff --git a/pkgs/tools/system/wsysmon/default.nix b/pkgs/tools/system/wsysmon/default.nix
index 96c3cc30587e..8f03fdf90ccd 100644
--- a/pkgs/tools/system/wsysmon/default.nix
+++ b/pkgs/tools/system/wsysmon/default.nix
@@ -49,5 +49,6 @@ stdenv.mkDerivation rec {
license = [ licenses.mit ];
platforms = platforms.linux;
maintainers = with maintainers; [ totoroot ];
+ mainProgram = "WSysMon";
};
}
diff --git a/pkgs/tools/system/xe/default.nix b/pkgs/tools/system/xe/default.nix
index 133c7d873619..2a8231b7fb03 100644
--- a/pkgs/tools/system/xe/default.nix
+++ b/pkgs/tools/system/xe/default.nix
@@ -19,5 +19,6 @@ stdenv.mkDerivation rec {
license = licenses.publicDomain;
platforms = platforms.all;
maintainers = with maintainers; [ ];
+ mainProgram = "xe";
};
}
diff --git a/pkgs/tools/system/yeshup/default.nix b/pkgs/tools/system/yeshup/default.nix
index 113d17b09b53..723021d0ee74 100644
--- a/pkgs/tools/system/yeshup/default.nix
+++ b/pkgs/tools/system/yeshup/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
platforms = platforms.linux;
license = licenses.cc-by-sa-30; # From Stackoverflow answer
maintainers = with maintainers; [ obadz ];
+ mainProgram = "yeshup";
};
}
diff --git a/pkgs/tools/system/zfxtop/default.nix b/pkgs/tools/system/zfxtop/default.nix
index 0ffbeac5e638..5c216c7ca0cb 100644
--- a/pkgs/tools/system/zfxtop/default.nix
+++ b/pkgs/tools/system/zfxtop/default.nix
@@ -21,5 +21,6 @@ buildGoModule rec {
homepage = "https://github.com/ssleert/zfxtop";
license = licenses.bsd2;
maintainers = with maintainers; [ wozeparrot ];
+ mainProgram = "zfxtop";
};
}
diff --git a/pkgs/tools/system/zps/default.nix b/pkgs/tools/system/zps/default.nix
index 91ce2ed8f6a8..776a53cdc72c 100644
--- a/pkgs/tools/system/zps/default.nix
+++ b/pkgs/tools/system/zps/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ figsoda ];
platforms = platforms.linux;
+ mainProgram = "zps";
};
}
diff --git a/pkgs/tools/system/zx/default.nix b/pkgs/tools/system/zx/default.nix
index 857661c31f2f..1dec344ed3aa 100644
--- a/pkgs/tools/system/zx/default.nix
+++ b/pkgs/tools/system/zx/default.nix
@@ -21,5 +21,6 @@ buildNpmPackage rec {
homepage = "https://github.com/google/zx";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ hlolli ];
+ mainProgram = "zx";
};
}
diff --git a/pkgs/tools/wayland/aw-watcher-window-wayland/default.nix b/pkgs/tools/wayland/aw-watcher-window-wayland/default.nix
index 20235737d98b..6ffaf29a77d3 100644
--- a/pkgs/tools/wayland/aw-watcher-window-wayland/default.nix
+++ b/pkgs/tools/wayland/aw-watcher-window-wayland/default.nix
@@ -35,5 +35,6 @@ rustPlatform.buildRustPackage rec {
homepage = "https://github.com/ActivityWatch/aw-watcher-window-wayland";
license = licenses.mpl20;
maintainers = with maintainers; [ esau79p ];
+ mainProgram = "aw-watcher-window-wayland";
};
}
diff --git a/pkgs/tools/wayland/chayang/default.nix b/pkgs/tools/wayland/chayang/default.nix
index 30780ed90a8b..d92a729bd28e 100644
--- a/pkgs/tools/wayland/chayang/default.nix
+++ b/pkgs/tools/wayland/chayang/default.nix
@@ -48,5 +48,6 @@ stdenv.mkDerivation (finalAttrs: {
'';
maintainers = with maintainers; [ mxkrsv ];
platforms = platforms.linux;
+ mainProgram = "chayang";
};
})
diff --git a/pkgs/tools/wayland/clapboard/default.nix b/pkgs/tools/wayland/clapboard/default.nix
index 151675bf3caf..4f14de873375 100644
--- a/pkgs/tools/wayland/clapboard/default.nix
+++ b/pkgs/tools/wayland/clapboard/default.nix
@@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ dit7ya ];
platforms = platforms.linux;
+ mainProgram = "clapboard";
};
}
diff --git a/pkgs/tools/wayland/clipman/default.nix b/pkgs/tools/wayland/clipman/default.nix
index cf229b3c2e72..05eab08da9b6 100644
--- a/pkgs/tools/wayland/clipman/default.nix
+++ b/pkgs/tools/wayland/clipman/default.nix
@@ -37,5 +37,6 @@ buildGoModule rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ ma27 ];
platforms = platforms.linux;
+ mainProgram = "clipman";
};
}
diff --git a/pkgs/tools/wayland/gnome-randr/default.nix b/pkgs/tools/wayland/gnome-randr/default.nix
index 130b29f8412d..51c460852c0a 100644
--- a/pkgs/tools/wayland/gnome-randr/default.nix
+++ b/pkgs/tools/wayland/gnome-randr/default.nix
@@ -30,5 +30,6 @@ rustPlatform.buildRustPackage {
license = licenses.mit;
maintainers = [ maintainers.roberth ];
platforms = platforms.linux;
+ mainProgram = "gnome-randr";
};
}
diff --git a/pkgs/tools/wayland/hyprland-per-window-layout/default.nix b/pkgs/tools/wayland/hyprland-per-window-layout/default.nix
index f6412a3ca745..e8c0d543d6e7 100644
--- a/pkgs/tools/wayland/hyprland-per-window-layout/default.nix
+++ b/pkgs/tools/wayland/hyprland-per-window-layout/default.nix
@@ -19,5 +19,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = [ maintainers.azazak123 ];
platforms = platforms.linux;
+ mainProgram = "hyprland-per-window-layout";
};
}
diff --git a/pkgs/tools/wayland/proycon-wayout/default.nix b/pkgs/tools/wayland/proycon-wayout/default.nix
index 265d585ce1df..7b0aa87694d1 100644
--- a/pkgs/tools/wayland/proycon-wayout/default.nix
+++ b/pkgs/tools/wayland/proycon-wayout/default.nix
@@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ wentam ];
+ mainProgram = "proycon-wayout";
};
}
diff --git a/pkgs/tools/wayland/shikane/default.nix b/pkgs/tools/wayland/shikane/default.nix
index 229217d0ac23..b9cac576b587 100644
--- a/pkgs/tools/wayland/shikane/default.nix
+++ b/pkgs/tools/wayland/shikane/default.nix
@@ -41,5 +41,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ michaelpachec0 natsukium ];
platforms = platforms.linux;
+ mainProgram = "shikane";
};
}
diff --git a/pkgs/tools/wayland/swaycwd/default.nix b/pkgs/tools/wayland/swaycwd/default.nix
index d53dc95dad5a..9ca91675a35f 100644
--- a/pkgs/tools/wayland/swaycwd/default.nix
+++ b/pkgs/tools/wayland/swaycwd/default.nix
@@ -29,5 +29,6 @@ nimPackages.buildNimPackage rec{
maintainers = with maintainers; [ cab404 ];
platforms = platforms.linux;
license = licenses.gpl3Only;
+ mainProgram = "swaycwd";
};
}
diff --git a/pkgs/tools/wayland/swayimg/default.nix b/pkgs/tools/wayland/swayimg/default.nix
index 8f483e79a4da..78a7ab67bad9 100644
--- a/pkgs/tools/wayland/swayimg/default.nix
+++ b/pkgs/tools/wayland/swayimg/default.nix
@@ -74,5 +74,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ matthewcroughan ];
platforms = platforms.linux;
+ mainProgram = "swayimg";
};
}
diff --git a/pkgs/tools/wayland/swaykbdd/default.nix b/pkgs/tools/wayland/swaykbdd/default.nix
index 36ab908dfe50..c4ab6098f21b 100644
--- a/pkgs/tools/wayland/swaykbdd/default.nix
+++ b/pkgs/tools/wayland/swaykbdd/default.nix
@@ -21,5 +21,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ ivankovnatsky ];
platforms = platforms.linux;
+ mainProgram = "swaykbdd";
};
}
diff --git a/pkgs/tools/wayland/swayrbar/default.nix b/pkgs/tools/wayland/swayrbar/default.nix
index bd4ef671de46..f8f085f1632b 100644
--- a/pkgs/tools/wayland/swayrbar/default.nix
+++ b/pkgs/tools/wayland/swayrbar/default.nix
@@ -33,5 +33,6 @@ rustPlatform.buildRustPackage rec {
license = with licenses; [ gpl3Plus ];
platforms = platforms.linux;
maintainers = with maintainers; [ sebtm ];
+ mainProgram = "swayrbar";
};
}
diff --git a/pkgs/tools/wayland/swaysome/default.nix b/pkgs/tools/wayland/swaysome/default.nix
index 8c4c2eef5d52..4acf4115a048 100644
--- a/pkgs/tools/wayland/swaysome/default.nix
+++ b/pkgs/tools/wayland/swaysome/default.nix
@@ -22,5 +22,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.mit;
maintainers = with maintainers; [ esclear ];
platforms = platforms.linux;
+ mainProgram = "swaysome";
};
}
diff --git a/pkgs/tools/wayland/way-displays/default.nix b/pkgs/tools/wayland/way-displays/default.nix
index bac42d39fd1a..ffd16ac50c08 100644
--- a/pkgs/tools/wayland/way-displays/default.nix
+++ b/pkgs/tools/wayland/way-displays/default.nix
@@ -39,5 +39,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ simoneruffini ];
platforms = platforms.linux;
+ mainProgram = "way-displays";
};
}
diff --git a/pkgs/tools/wayland/waylogout/default.nix b/pkgs/tools/wayland/waylogout/default.nix
index 553d1a9fd593..6bf3b89eea40 100644
--- a/pkgs/tools/wayland/waylogout/default.nix
+++ b/pkgs/tools/wayland/waylogout/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation {
license = licenses.mit;
maintainers = with maintainers; [ dit7ya ];
platforms = platforms.linux;
+ mainProgram = "waylogout";
};
}
diff --git a/pkgs/tools/wayland/wayout/default.nix b/pkgs/tools/wayland/wayout/default.nix
index ca3a3f419116..b548279d401e 100644
--- a/pkgs/tools/wayland/wayout/default.nix
+++ b/pkgs/tools/wayland/wayout/default.nix
@@ -22,6 +22,7 @@ rustPlatform.buildRustPackage rec {
license = licenses.bsd2;
maintainers = with maintainers; [ onny ];
platforms = platforms.linux;
+ mainProgram = "wayout";
};
}
diff --git a/pkgs/tools/wayland/wdomirror/default.nix b/pkgs/tools/wayland/wdomirror/default.nix
index 486bed320c58..8796b2036dd5 100644
--- a/pkgs/tools/wayland/wdomirror/default.nix
+++ b/pkgs/tools/wayland/wdomirror/default.nix
@@ -51,5 +51,6 @@ stdenv.mkDerivation {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ jpas ];
+ mainProgram = "wdomirror";
};
}
diff --git a/pkgs/tools/wayland/wev/default.nix b/pkgs/tools/wayland/wev/default.nix
index 506b67d14e5b..c4913e6f75f5 100644
--- a/pkgs/tools/wayland/wev/default.nix
+++ b/pkgs/tools/wayland/wev/default.nix
@@ -40,6 +40,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ primeos ];
platforms = platforms.linux;
-
+ mainProgram = "wev";
};
}
diff --git a/pkgs/tools/wayland/wl-color-picker/default.nix b/pkgs/tools/wayland/wl-color-picker/default.nix
index 9fcbc76bff28..bb5f21ded61d 100644
--- a/pkgs/tools/wayland/wl-color-picker/default.nix
+++ b/pkgs/tools/wayland/wl-color-picker/default.nix
@@ -58,5 +58,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ onny ];
platforms = platforms.linux;
+ mainProgram = "wl-color-picker";
};
}
diff --git a/pkgs/tools/wayland/wl-gammactl/default.nix b/pkgs/tools/wayland/wl-gammactl/default.nix
index 3aae67b47359..2117c57106f3 100644
--- a/pkgs/tools/wayland/wl-gammactl/default.nix
+++ b/pkgs/tools/wayland/wl-gammactl/default.nix
@@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ lodi ];
+ mainProgram = "wl-gammactl";
};
}
diff --git a/pkgs/tools/wayland/wlay/default.nix b/pkgs/tools/wayland/wlay/default.nix
index 3a80e0627e37..c2330de5f7da 100644
--- a/pkgs/tools/wayland/wlay/default.nix
+++ b/pkgs/tools/wayland/wlay/default.nix
@@ -53,5 +53,6 @@ stdenv.mkDerivation {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ AndersonTorres ];
inherit (wayland.meta) platforms;
+ mainProgram = "wlay";
};
}
diff --git a/pkgs/tools/wayland/wlprop/default.nix b/pkgs/tools/wayland/wlprop/default.nix
index 67c4918b371f..0637d0596ca2 100644
--- a/pkgs/tools/wayland/wlprop/default.nix
+++ b/pkgs/tools/wayland/wlprop/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ sebtm ];
platforms = platforms.linux;
+ mainProgram = "wlprop";
};
}
diff --git a/pkgs/tools/wayland/wlr-randr/default.nix b/pkgs/tools/wayland/wlr-randr/default.nix
index d9f7bc246cd0..41a1d2786575 100644
--- a/pkgs/tools/wayland/wlr-randr/default.nix
+++ b/pkgs/tools/wayland/wlr-randr/default.nix
@@ -29,5 +29,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ ma27 ];
platforms = platforms.linux;
+ mainProgram = "wlr-randr";
};
}
diff --git a/pkgs/tools/wayland/wlr-which-key/default.nix b/pkgs/tools/wayland/wlr-which-key/default.nix
index d333f1525402..bef65f8bc9db 100644
--- a/pkgs/tools/wayland/wlr-which-key/default.nix
+++ b/pkgs/tools/wayland/wlr-which-key/default.nix
@@ -38,5 +38,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Only;
maintainers = with maintainers; [ xlambein ];
platforms = platforms.linux;
+ mainProgram = "wlr-which-key";
};
}
diff --git a/pkgs/tools/wayland/wlrctl/default.nix b/pkgs/tools/wayland/wlrctl/default.nix
index ebe6629f3704..130c54731eaa 100644
--- a/pkgs/tools/wayland/wlrctl/default.nix
+++ b/pkgs/tools/wayland/wlrctl/default.nix
@@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ puffnfresh artturin ];
platforms = platforms.linux;
+ mainProgram = "wlrctl";
};
}
diff --git a/pkgs/tools/wayland/wlsunset/default.nix b/pkgs/tools/wayland/wlsunset/default.nix
index 8dac99d93e45..df0f52fdf79d 100644
--- a/pkgs/tools/wayland/wlsunset/default.nix
+++ b/pkgs/tools/wayland/wlsunset/default.nix
@@ -32,5 +32,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ primeos ];
+ mainProgram = "wlsunset";
};
}
diff --git a/pkgs/tools/wayland/wluma/default.nix b/pkgs/tools/wayland/wluma/default.nix
index 0dfc572c9b20..07142210c303 100644
--- a/pkgs/tools/wayland/wluma/default.nix
+++ b/pkgs/tools/wayland/wluma/default.nix
@@ -51,5 +51,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.isc;
maintainers = with maintainers; [ yshym jmc-figueira ];
platforms = platforms.linux;
+ mainProgram = "wluma";
};
}
diff --git a/pkgs/tools/wayland/wob/default.nix b/pkgs/tools/wayland/wob/default.nix
index 32fad72384f9..67f7904192f9 100644
--- a/pkgs/tools/wayland/wob/default.nix
+++ b/pkgs/tools/wayland/wob/default.nix
@@ -44,5 +44,6 @@ stdenv.mkDerivation rec {
license = licenses.isc;
maintainers = with maintainers; [ primeos ];
platforms = platforms.linux;
+ mainProgram = "wob";
};
}
diff --git a/pkgs/tools/wayland/wpaperd/default.nix b/pkgs/tools/wayland/wpaperd/default.nix
index 76a9bd5e24dd..dc7ce198e8e7 100644
--- a/pkgs/tools/wayland/wpaperd/default.nix
+++ b/pkgs/tools/wayland/wpaperd/default.nix
@@ -42,5 +42,6 @@ rustPlatform.buildRustPackage rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ DPDmancul ];
+ mainProgram = "wpaperd";
};
}
diff --git a/pkgs/tools/wayland/wshowkeys/default.nix b/pkgs/tools/wayland/wshowkeys/default.nix
index 268dbd8ddbc9..ef0c6fd6cd34 100644
--- a/pkgs/tools/wayland/wshowkeys/default.nix
+++ b/pkgs/tools/wayland/wshowkeys/default.nix
@@ -33,5 +33,6 @@ stdenv.mkDerivation rec {
# TODO: gpl3Only or gpl3Plus (ask upstream)?
platforms = platforms.linux;
maintainers = with maintainers; [ primeos berbiche ];
+ mainProgram = "wshowkeys";
};
}