From 3d691e15ce730403e656d56773ac3226b5d1bb15 Mon Sep 17 00:00:00 2001 From: Tyce Herrman Date: Wed, 5 Aug 2026 22:45:20 -0400 Subject: [PATCH] zsh-autocomplete: 26.08.03 -> 26.08.04 Assisted-by: Codex (OpenAI GPT-5) --- pkgs/by-name/zs/zsh-autocomplete/package.nix | 23 ++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/zs/zsh-autocomplete/package.nix b/pkgs/by-name/zs/zsh-autocomplete/package.nix index 4f9559e74be8..eb24f2a546ca 100644 --- a/pkgs/by-name/zs/zsh-autocomplete/package.nix +++ b/pkgs/by-name/zs/zsh-autocomplete/package.nix @@ -2,26 +2,45 @@ lib, stdenvNoCC, fetchFromGitHub, + zsh, }: stdenvNoCC.mkDerivation rec { pname = "zsh-autocomplete"; - version = "26.08.03"; + version = "26.08.04"; src = fetchFromGitHub { owner = "marlonrichert"; repo = "zsh-autocomplete"; rev = version; - sha256 = "sha256-NZLlRJZobUj3W94mRG245lGqDb1hE9x0nC9tRx58+Js="; + sha256 = "sha256-aba38Cmnps2n6Tr/1i3BjPZ4TbQPsDBURXF1fcd8cDI="; }; strictDeps = true; + + nativeInstallCheckInputs = [ zsh ]; + installPhase = '' install -D zsh-autocomplete.plugin.zsh $out/share/zsh-autocomplete/zsh-autocomplete.plugin.zsh + install -D z-async/z-async $out/share/zsh-autocomplete/z-async/z-async cp -R Completions $out/share/zsh-autocomplete/Completions cp -R Functions $out/share/zsh-autocomplete/Functions ''; + doInstallCheck = true; + + installCheckPhase = '' + runHook preInstallCheck + + zsh -f -c ' + fpath=( "$out/share/zsh-autocomplete/z-async" ) + autoload -Uz z-async + z-async help >/dev/null + ' + + runHook postInstallCheck + ''; + meta = { description = "Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion"; homepage = "https://github.com/marlonrichert/zsh-autocomplete/";