vimPlugins.bitbake: preserve 6.0.2

BitBake removed contrib/vim after 6.0.2 because Vim 9.0.0067
includes the syntax files. Keep packaging the last tag that provides the
standalone plugin.
This commit is contained in:
Austin Horstman
2026-08-17 13:53:12 -05:00
parent 8a87bbb821
commit cce7b734f9
4 changed files with 24 additions and 22 deletions

View File

@@ -1749,20 +1749,6 @@ final: prev: {
meta.hydraPlatforms = [ ];
};
bitbake = buildVimPlugin {
pname = "bitbake";
version = "6.0.2";
src = fetchFromGitHub {
owner = "openembedded";
repo = "bitbake";
tag = "yocto-6.0.2";
hash = "sha256-Jho1X7udSvh413u8ueRqR8z1Q7E2qcotdkzl9azBu7g=";
};
meta.homepage = "https://github.com/openembedded/bitbake/";
meta.license = unfree;
meta.hydraPlatforms = [ ];
};
black-metal-theme-neovim = buildVimPlugin {
pname = "black-metal-theme-neovim";
version = "2.0";

View File

@@ -0,0 +1,24 @@
{
fetchFromGitHub,
lib,
vimUtils,
}:
vimUtils.buildVimPlugin {
pname = "bitbake";
version = "6.0.2";
src = fetchFromGitHub {
owner = "openembedded";
repo = "bitbake";
tag = "yocto-6.0.2";
hash = "sha256-Jho1X7udSvh413u8ueRqR8z1Q7E2qcotdkzl9azBu7g=";
};
sourceRoot = "source/contrib/vim";
meta = {
homepage = "https://github.com/openembedded/bitbake";
license = lib.licenses.gpl2Only;
};
}

View File

@@ -352,13 +352,6 @@ assertNoAdditions {
};
});
bitbake = super.bitbake.overrideAttrs (old: {
sourceRoot = "source/contrib/vim";
meta = old.meta // {
license = lib.licenses.gpl2Only;
};
});
blink-calc = super.blink-calc.overrideAttrs {
dependencies = [ self.blink-cmp ];
};

View File

@@ -123,7 +123,6 @@ https://github.com/rbgrouleff/bclose.vim/,,
https://github.com/sontungexpt/better-diagnostic-virtual-text/,,
https://github.com/max397574/better-escape.nvim/,,
https://github.com/LunarVim/bigfile.nvim/,,
https://github.com/openembedded/bitbake/,,
https://github.com/metalelf0/black-metal-theme-neovim/,,
https://github.com/FabijanZulj/blame.nvim/,,
https://github.com/z4p5a9/blamer.nvim/,,