diff options
author | h7x4 <h7x4@nani.wtf> | 2023-11-23 22:09:35 +0100 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2023-11-24 21:01:03 +0100 |
commit | 12315f53ff6afad470ece13a666c21dd8aad770f (patch) | |
tree | ef19ddaac26575ed4cbb5887b528c6e0aa6a20ab /pkgs/tools/virtualization | |
parent | 14caf2eb45eebce6a8b6289882546bea6beba321 (diff) |
treewide: add mainProgram
Diffstat (limited to 'pkgs/tools/virtualization')
19 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/tools/virtualization/alpine-make-vm-image/default.nix b/pkgs/tools/virtualization/alpine-make-vm-image/default.nix index 95cfaea90e43c..c06efa3617f0e 100644 --- a/pkgs/tools/virtualization/alpine-make-vm-image/default.nix +++ b/pkgs/tools/virtualization/alpine-make-vm-image/default.nix @@ -32,5 +32,6 @@ stdenv.mkDerivation rec { maintainers = with maintainers; [ qyliss ]; license = licenses.mit; platforms = platforms.unix; + mainProgram = "alpine-make-vm-image"; }; } diff --git a/pkgs/tools/virtualization/amazon-ecs-cli/default.nix b/pkgs/tools/virtualization/amazon-ecs-cli/default.nix index fa74aa26cec39..16b43012e2600 100644 --- a/pkgs/tools/virtualization/amazon-ecs-cli/default.nix +++ b/pkgs/tools/virtualization/amazon-ecs-cli/default.nix @@ -34,5 +34,6 @@ stdenv.mkDerivation rec { license = licenses.asl20; maintainers = with maintainers; [ Scriptkiddi ]; platforms = [ "x86_64-linux" "x86_64-darwin" ]; + mainProgram = "ecs-cli"; }; } diff --git a/pkgs/tools/virtualization/distrobuilder/default.nix b/pkgs/tools/virtualization/distrobuilder/default.nix index 3619d2f25a14b..a1a0cfde0fe73 100644 --- a/pkgs/tools/virtualization/distrobuilder/default.nix +++ b/pkgs/tools/virtualization/distrobuilder/default.nix @@ -69,5 +69,6 @@ buildGoModule rec { license = licenses.asl20; maintainers = with maintainers; [ megheaiulian ]; platforms = platforms.linux; + mainProgram = "distrobuilder"; }; } diff --git a/pkgs/tools/virtualization/extra-container/default.nix b/pkgs/tools/virtualization/extra-container/default.nix index 894622d74eb0c..71ba276f4bd42 100644 --- a/pkgs/tools/virtualization/extra-container/default.nix +++ b/pkgs/tools/virtualization/extra-container/default.nix @@ -35,5 +35,6 @@ stdenv.mkDerivation rec { license = licenses.mit; platforms = platforms.linux; maintainers = [ maintainers.erikarvstedt ]; + mainProgram = "extra-container"; }; } diff --git a/pkgs/tools/virtualization/govc/default.nix b/pkgs/tools/virtualization/govc/default.nix index a2c37dfb679eb..18d5a83a591d4 100644 --- a/pkgs/tools/virtualization/govc/default.nix +++ b/pkgs/tools/virtualization/govc/default.nix @@ -26,5 +26,6 @@ buildGoModule rec { homepage = "https://github.com/vmware/govmomi/tree/master/govc"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ nicknovitski ]; + mainProgram = "govc"; }; } diff --git a/pkgs/tools/virtualization/jumppad/default.nix b/pkgs/tools/virtualization/jumppad/default.nix index 174fe292f4592..c10b6887aeecc 100644 --- a/pkgs/tools/virtualization/jumppad/default.nix +++ b/pkgs/tools/virtualization/jumppad/default.nix @@ -25,5 +25,6 @@ buildGoModule rec { homepage = "https://jumppad.dev"; license = licenses.mpl20; maintainers = with maintainers; [ cpcloud ]; + mainProgram = "jumppad"; }; } diff --git a/pkgs/tools/virtualization/kubevirt/default.nix b/pkgs/tools/virtualization/kubevirt/default.nix index a9e49cc75c347..67027dc4bd284 100644 --- a/pkgs/tools/virtualization/kubevirt/default.nix +++ b/pkgs/tools/virtualization/kubevirt/default.nix @@ -49,5 +49,6 @@ buildGoModule rec { homepage = "https://kubevirt.io/"; license = licenses.asl20; maintainers = with maintainers; [ haslersn ]; + mainProgram = "virtctl"; }; } diff --git a/pkgs/tools/virtualization/lxd-image-server/default.nix b/pkgs/tools/virtualization/lxd-image-server/default.nix index aeb6ac336932c..43f46a8a72fcd 100644 --- a/pkgs/tools/virtualization/lxd-image-server/default.nix +++ b/pkgs/tools/virtualization/lxd-image-server/default.nix @@ -46,5 +46,6 @@ python3.pkgs.buildPythonApplication rec { license = licenses.asl20; platforms = platforms.unix; maintainers = with maintainers; [ mkg20001 ]; + mainProgram = "lxd-image-server"; }; } diff --git a/pkgs/tools/virtualization/marathonctl/default.nix b/pkgs/tools/virtualization/marathonctl/default.nix index e8f27e00d851c..85576b4f66402 100644 --- a/pkgs/tools/virtualization/marathonctl/default.nix +++ b/pkgs/tools/virtualization/marathonctl/default.nix @@ -20,5 +20,6 @@ buildGoModule rec { description = "CLI tool for Marathon"; license = licenses.mit; maintainers = with maintainers; [ manveru ]; + mainProgram = "marathonctl"; }; } diff --git a/pkgs/tools/virtualization/mininet/default.nix b/pkgs/tools/virtualization/mininet/default.nix index ccc79d36c8f62..7372d51a62fa3 100644 --- a/pkgs/tools/virtualization/mininet/default.nix +++ b/pkgs/tools/virtualization/mininet/default.nix @@ -47,5 +47,6 @@ stdenv.mkDerivation rec { platforms = platforms.linux; homepage = "https://github.com/mininet/mininet"; maintainers = with maintainers; [ teto ]; + mainProgram = "mnexec"; }; } diff --git a/pkgs/tools/virtualization/nixos-shell/default.nix b/pkgs/tools/virtualization/nixos-shell/default.nix index 59225a5162e38..6f7340835523f 100644 --- a/pkgs/tools/virtualization/nixos-shell/default.nix +++ b/pkgs/tools/virtualization/nixos-shell/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ mic92 ]; platforms = platforms.unix; + mainProgram = "nixos-shell"; }; } diff --git a/pkgs/tools/virtualization/onmetal-image/default.nix b/pkgs/tools/virtualization/onmetal-image/default.nix index 7e324fc03cc35..2b535dfb6d938 100644 --- a/pkgs/tools/virtualization/onmetal-image/default.nix +++ b/pkgs/tools/virtualization/onmetal-image/default.nix @@ -35,5 +35,6 @@ buildGoModule rec { homepage = "https://github.com/onmetal/onmetal-image"; license = licenses.asl20; maintainers = with maintainers; [ ]; + mainProgram = "onmetal-image"; }; } diff --git a/pkgs/tools/virtualization/ovftool/default.nix b/pkgs/tools/virtualization/ovftool/default.nix index 5cc8fb01b41b3..9bdf4429ff165 100644 --- a/pkgs/tools/virtualization/ovftool/default.nix +++ b/pkgs/tools/virtualization/ovftool/default.nix @@ -145,5 +145,6 @@ stdenv.mkDerivation rec { license = licenses.unfree; maintainers = with maintainers; [ numinit wolfangaukang ]; platforms = builtins.attrNames ovftoolSystems; + mainProgram = "ovftool"; }; } diff --git a/pkgs/tools/virtualization/reg/default.nix b/pkgs/tools/virtualization/reg/default.nix index 84aecc3ff671d..545b208035b3c 100644 --- a/pkgs/tools/virtualization/reg/default.nix +++ b/pkgs/tools/virtualization/reg/default.nix @@ -37,5 +37,6 @@ buildGoModule rec { homepage = "https://github.com/genuinetools/reg"; license = licenses.mit; maintainers = with maintainers; [ ereslibre ]; + mainProgram = "reg"; }; } diff --git a/pkgs/tools/virtualization/supermin/default.nix b/pkgs/tools/virtualization/supermin/default.nix index b970b66a8f64b..b7600f6bb898f 100644 --- a/pkgs/tools/virtualization/supermin/default.nix +++ b/pkgs/tools/virtualization/supermin/default.nix @@ -26,5 +26,6 @@ stdenv.mkDerivation (finalAttrs: { maintainers = with maintainers; [ qyliss ]; license = licenses.gpl2Plus; platforms = platforms.linux; + mainProgram = "supermin"; }; }) diff --git a/pkgs/tools/virtualization/udocker/default.nix b/pkgs/tools/virtualization/udocker/default.nix index 4fbccf813f2f3..e13376211a895 100644 --- a/pkgs/tools/virtualization/udocker/default.nix +++ b/pkgs/tools/virtualization/udocker/default.nix @@ -53,6 +53,7 @@ python3Packages.buildPythonApplication rec { license = licenses.asl20; maintainers = [ maintainers.bzizou ]; platforms = platforms.linux; + mainProgram = "udocker"; }; } diff --git a/pkgs/tools/virtualization/uefi-run/default.nix b/pkgs/tools/virtualization/uefi-run/default.nix index 9486995538ce5..9d954d9ed03d8 100644 --- a/pkgs/tools/virtualization/uefi-run/default.nix +++ b/pkgs/tools/virtualization/uefi-run/default.nix @@ -21,5 +21,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/Richard-W/uefi-run"; license = licenses.mit; maintainers = with maintainers; [ ]; + mainProgram = "uefi-run"; }; } diff --git a/pkgs/tools/virtualization/vpsfree-client/default.nix b/pkgs/tools/virtualization/vpsfree-client/default.nix index 749f6820320bf..cffdc267e53c1 100644 --- a/pkgs/tools/virtualization/vpsfree-client/default.nix +++ b/pkgs/tools/virtualization/vpsfree-client/default.nix @@ -13,5 +13,6 @@ bundlerApp { maintainers = with maintainers; [ aither64 zimbatm ]; license = licenses.gpl3; platforms = platforms.unix; + mainProgram = "vpsfreectl"; }; } diff --git a/pkgs/tools/virtualization/xva-img/default.nix b/pkgs/tools/virtualization/xva-img/default.nix index e4f75c8ad3ca4..bb5c9d5a59929 100644 --- a/pkgs/tools/virtualization/xva-img/default.nix +++ b/pkgs/tools/virtualization/xva-img/default.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation rec { description = "Tool for converting Xen images to raw and back"; license = lib.licenses.gpl2; platforms = lib.platforms.unix; + mainProgram = "xva-img"; }; } |