lol

treewide: correct versionCheckHook use (#376275)

authored by philiptaron.tngl.sh and committed by

GitHub 5dc5ff2d 3b785f51

+41 -10
+4 -1
pkgs/by-name/ae/aerospace/package.nix
··· 39 39 installShellCompletion --zsh shell-completion/zsh/_aerospace 40 40 ''; 41 41 42 - passthru.tests.can-print-version = [ versionCheckHook ]; 42 + doInstallCheck = true; 43 + nativeInstallCheckInputs = [ 44 + versionCheckHook 45 + ]; 43 46 44 47 passthru.updateScript = gitUpdater { 45 48 url = "https://github.com/nikitabobko/AeroSpace.git";
+5 -1
pkgs/by-name/as/astroterm/package.nix
··· 31 31 meson 32 32 ninja 33 33 xxd 34 - versionCheckHook 35 34 ]; 36 35 buildInputs = [ 37 36 argtable 38 37 ncurses 38 + ]; 39 + 40 + doInstallCheck = true; 41 + nativeInstallCheckInputs = [ 42 + versionCheckHook 39 43 ]; 40 44 41 45 postPatch = ''
+1
pkgs/by-name/cl/cloudpan189-go/package.nix
··· 22 22 ''; 23 23 }; 24 24 25 + doInstallCheck = true; 25 26 nativeInstallCheckInputs = [ 26 27 versionCheckHook 27 28 ];
+2
pkgs/by-name/de/deepsource/package.nix
··· 48 48 --zsh <($out/bin/deepsource completion zsh) 49 49 ''; 50 50 51 + doInstallCheck = true; 52 + versionCheckProgramArg = [ "version" ]; 51 53 nativeInstallCheckInputs = [ 52 54 versionCheckHook 53 55 ];
+8 -1
pkgs/by-name/en/envision-unwrapped/package.nix
··· 67 67 pkg-config 68 68 rustPlatform.cargoSetupHook 69 69 rustc 70 - versionCheckHook 71 70 wrapGAppsHook4 72 71 ]; 73 72 ··· 85 84 pango 86 85 vte-gtk4 87 86 zlib 87 + ]; 88 + 89 + # FIXME: error when running `env -i envision`: 90 + # "HOME env var not defined: NotPresent" 91 + doInstallCheck = false; 92 + versionCheckProgram = "${placeholder "out"}/bin/envision"; 93 + nativeInstallCheckInputs = [ 94 + versionCheckHook 88 95 ]; 89 96 90 97 postInstall = ''
+9 -1
pkgs/by-name/go/gollama/package.nix
··· 16 16 hash = "sha256-7wCBflX34prZJl4HhZUU2a2qHxaBs1fMKHpwE0vX1GE="; 17 17 }; 18 18 19 + postPatch = '' 20 + substituteInPlace main.go \ 21 + --replace-fail 'Version = "1.28.0"' 'Version = "${version}"' 22 + ''; 23 + 19 24 vendorHash = "sha256-Y5yg54em+vqoWXxS3JVQVPEM+fLXgoblmY+48WpxSCQ="; 20 25 21 26 doCheck = false; ··· 25 30 "-w" 26 31 ]; 27 32 28 - nativeInputChecks = [ 33 + # FIXME: error when running `env -i gollama`: 34 + # "Error initializing logging: $HOME is not defined" 35 + doInstallCheck = false; 36 + nativeInstallCheckInputs = [ 29 37 versionCheckHook 30 38 ]; 31 39
+4
pkgs/by-name/me/mergiraf/package.nix
··· 26 26 27 27 nativeCheckInputs = [ 28 28 git 29 + ]; 30 + 31 + doInstallCheck = true; 32 + nativeInstallCheckInputs = [ 29 33 versionCheckHook 30 34 ]; 31 35
+2 -1
pkgs/by-name/ni/nixpkgs-review/package.nix
··· 70 70 done 71 71 ''; 72 72 73 - nativeCheckInputs = [ 73 + doInstallCheck = true; 74 + nativeInstallCheckInputs = [ 74 75 versionCheckHook 75 76 ]; 76 77 versionCheckProgramArg = [ "--version" ];
+2 -1
pkgs/by-name/nv/nvitop/package.nix
··· 23 23 nvidia-ml-py 24 24 ]; 25 25 26 - nativeCheckInputs = [ 26 + doInstallCheck = true; 27 + nativeInstallCheckInputs = [ 27 28 versionCheckHook 28 29 ]; 29 30 versionCheckProgramArg = [ "--version" ];
+4 -4
pkgs/by-name/up/upbound/package.nix
··· 50 50 installShellCompletion --bash --name up <(echo complete -C up up) 51 51 ''; 52 52 53 + # FIXME: error when running `env -i up`: 54 + # "up: error: $HOME is not defined" 55 + doInstallCheck = false; 56 + versionCheckProgram = "${placeholder "out"}/bin/up"; 53 57 versionCheckProgramArg = "version"; 54 58 55 59 nativeInstallCheckInputs = [ ··· 62 66 ./update.sh 63 67 "${version-channel}" 64 68 ]; 65 - 66 - passthru.tests = { 67 - versionCheck = versionCheckHook; 68 - }; 69 69 70 70 meta = { 71 71 description = "CLI for interacting with Upbound Cloud, Upbound Enterprise, and Universal Crossplane (UXP)";