diff --git a/pkgs/applications/editors/vim/plugins/non-generated/bitbake-vim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/bitbake-vim/default.nix index f9691b378df8..178e59579256 100644 --- a/pkgs/applications/editors/vim/plugins/non-generated/bitbake-vim/default.nix +++ b/pkgs/applications/editors/vim/plugins/non-generated/bitbake-vim/default.nix @@ -3,20 +3,25 @@ fetchFromGitHub, nix-update-script, }: -vimUtils.buildVimPlugin { +vimUtils.buildVimPlugin rec { pname = "bitbake-vim"; - version = "2025-03-24"; + version = "2.8.8"; src = fetchFromGitHub { owner = "openembedded"; repo = "bitbake"; - rev = "8cc976e2792fdde3900729f3b09dd18ab640b5e8"; - sha256 = "12k48zhd9bh3b8xjpang2xj14nhyla2p55r1is3m25wkqys10p9c"; + tag = version; + hash = "sha256-ShNMTsDL2N2BxwsHetn9rSQdWUBtF/N1EVAbYHXgBSY="; }; sourceRoot = "source/contrib/vim"; meta.homepage = "https://github.com/openembedded/bitbake/"; - passthru.updateScript = nix-update-script { }; + passthru.updateScript = nix-update-script { + extraArgs = [ + "--version-regex" + "^(\\d+\\.\\d+\\.\\d+)$" + ]; + }; }