about summary refs log tree commit diff
path: root/pkgs/by-name
diff options
context:
space:
mode:
authorJörg Thalheim <joerg@thalheim.io>2023-09-19 23:29:49 +0200
committerJörg Thalheim <Mic92@users.noreply.github.com>2023-09-20 08:11:11 +0200
commitf6830438cda01186f53f2025211afa2352e72097 (patch)
tree660790ab3364b285f3642be776413997745f6577 /pkgs/by-name
parente2621535e59baad810bed4b9c79c0cfdc6f11f25 (diff)
nixos-anywhere: set mainProgram and use finalAttrs
Diffstat (limited to 'pkgs/by-name')
-rw-r--r--pkgs/by-name/ni/nixos-anywhere/package.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/by-name/ni/nixos-anywhere/package.nix b/pkgs/by-name/ni/nixos-anywhere/package.nix
index e08d919678142..d0ade5f6580cc 100644
--- a/pkgs/by-name/ni/nixos-anywhere/package.nix
+++ b/pkgs/by-name/ni/nixos-anywhere/package.nix
@@ -26,13 +26,13 @@ let
     gnused # needed by ssh-copy-id
   ];
 in
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
   pname = "nixos-anywhere";
   version = "1.0.0";
   src = fetchFromGitHub {
     owner = "numtide";
     repo = "nixos-anywhere";
-    rev = version;
+    rev = finalAttrs.version;
     hash = "sha256-zM+N7+XDR34DuTrVLJd7Ggq1JPlURddsqNOjXY/rcQM=";
   };
   nativeBuildInputs = [ makeWrapper ];
@@ -48,8 +48,9 @@ stdenv.mkDerivation rec {
   meta = with lib; {
     description = "Install nixos everywhere via ssh";
     homepage = "https://github.com/numtide/nixos-anywhere";
+    mainProgram = "nixos-anywhere";
     license = licenses.mit;
     platforms = platforms.all;
     maintainers = [ maintainers.mic92 maintainers.lassulus maintainers.phaer ];
   };
-}
+})