diff options
author | h7x4 <h7x4@nani.wtf> | 2023-11-27 02:17:53 +0100 |
---|---|---|
committer | h7x4 <h7x4@nani.wtf> | 2023-11-27 02:17:53 +0100 |
commit | 41974d5ed904a364dcf2f6251b1a25bb5aaa77c1 (patch) | |
tree | c1f175ca64b72db5dc39f77f9d1e070650dd4094 /pkgs/applications/editors | |
parent | 5171694860f185961daff3b1b413dabcab421300 (diff) |
treewide: add mainProgram
Diffstat (limited to 'pkgs/applications/editors')
75 files changed, 75 insertions, 0 deletions
diff --git a/pkgs/applications/editors/amp/default.nix b/pkgs/applications/editors/amp/default.nix index 7f4081a399e79..a1c96ea92beb9 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 bbc84b4caa5e0..501f820664f2f 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 dc7e0ff2f8ecc..2ac885683eb17 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 6a5d3cbd1f6aa..0ec47ceb95666 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 318c459dd21d0..886e42414da13 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 1cffe049c73de..ddf37bb69fc6d 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 bc44da21dc26a..314f639f10603 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 718c3fdd20fdf..c7d56cf50abe1 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 7b5bcd12ef436..37b79d9815c3e 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 743e55b096938..4ee1897bda79e 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 90502172faa5d..bb148ab9260ee 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 5b37b86556b7f..0f51e016c0ea7 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 6ea90b0b8a81e..192aa903f3e9d 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 9de4f8d4a8c78..f8baa9aa67bc1 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 8dfa36398bfd3..fc32c5ed39378 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 89cc795f5674e..89da2d719fa8c 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 bffa50643899d..ae541b8dd7685 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 de008a54513ad..f2b422d8cbf79 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 0391685137f7b..fc3f3fd274741 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 3b73e0843d92a..cab490cd76e4c 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 e0b7bc9524fd0..90b145c503302 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 3ed0b67741afe..9e6ebb47f9668 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 a2bb4e84c999e..a3e8726b13ecb 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 ca044168b8450..a3ad923ef561c 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 1c2e09695e5e4..17291a458a4b5 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 5eb023f8b9ed0..8ebd84cf248db 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 238bc905f7130..7f32835fdc84d 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 c8a13738c9109..363466e160d0b 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 3d1f01f4b021f..a5056575fa4a2 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 686113452eb81..0e1326f50c492 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 2ccea6afc3ee2..2caf4ee781e2e 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 a9688241ab1d7..337bc3bc6dfa6 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 d0b38bcd35a89..b02067a2113e5 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 857bc35309f2e..d74c5a2135321 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 5ed1603ba8a86..77f3a38bc6c5e 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 c93ba5ed88740..645883f5489fb 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 dcfe3d8ed35f0..f24f83c70f278 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 2f75fb34cd183..de304cd6208af 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 088f10a9e9767..079c24c2e732b 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 71449a0b8a808..9d0724f1997b5 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 aa336ce45e213..6a656114ff5f7 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 e246185e2a19d..017354222e824 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 c2b1d627496fe..a2d7f13338a96 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 c2085bcf0455d..2f668a6fc526e 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 3aa08559bdf78..56de0b332a55f 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 cc5f60984c935..5532bd8524dae 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 2e67e83e972b3..24ce2cec46df1 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 b4555bc898789..cf5d35c1c296c 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 65e724df3db9e..f80e01e1e18e8 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 bbb8d39a5f7a2..1991b2a7bc77c 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 c36aba6d9bba1..2d2af2ce508ef 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 abbfefce52933..545e82cf6de9d 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 0d4d171d98281..bc2bc733c6c03 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 574d83f1be974..feb42d9a99a93 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 4118aee8a2dd1..67ebd13134b2f 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 1740d5a8e374b..022e9ec697202 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 8252f8ce1c145..3db7c73fd422e 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 6e4354612e3f6..e3348ceebfd72 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 3cec9808ed4d4..4684831416b0d 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 1f66a581dbe51..0451c067c16cf 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 47a7445bd7f19..536f2cd110096 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 b27ab8bbb69bd..315db41159007 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 9b6c9a02985da..2eae992a36c6f 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 f6b241c9d07f0..9663728e6ef90 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 936cc9f7bb87d..5bedface4c5a1 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 36d3ee4afddcc..a888747d05223 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 9a103867fbc69..30d902ce0fd08 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 0ba381901b983..ad47edfe83e4d 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 3fe756bcf72b7..74d0bc156758b 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 a036e05329773..23ef7a0ef567a 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 85909af04e981..6013f8a699fe5 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 a6a29addc7a96..679d64d6cca4b 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 bd7c237e8c133..7d75bdce82eff 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 8de11fd5d59c2..e7db019467ba8 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 cb1307d7ffb42..bafb1aa303853 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"; }; } |