vimPlugins.nvim-web-devicons: use buildNeovimPlugin instead (#382353)

This commit is contained in:
Gaétan Lepage
2025-02-16 00:08:54 +01:00
committed by GitHub
4 changed files with 24 additions and 13 deletions
@@ -123,6 +123,7 @@ nui.nvim,,,,,,mrcjkb
nvim-cmp,https://raw.githubusercontent.com/hrsh7th/nvim-cmp/main/nvim-cmp-scm-1.rockspec,,,,,
nvim-dbee,,,,,,perchun
nvim-nio,,,,,,mrcjkb
nvim-web-devicons,,,,,,
orgmode,,,,,,
papis-nvim,,,,,,GaetanLepage
pathlib.nvim,,,,,,
1 name rockspec ref server version luaversion maintainers
123 nvim-cmp https://raw.githubusercontent.com/hrsh7th/nvim-cmp/main/nvim-cmp-scm-1.rockspec
124 nvim-dbee perchun
125 nvim-nio mrcjkb
126 nvim-web-devicons
127 orgmode
128 papis-nvim GaetanLepage
129 pathlib.nvim
@@ -10864,19 +10864,6 @@ final: prev:
meta.hydraPlatforms = [ ];
};
nvim-web-devicons = buildVimPlugin {
pname = "nvim-web-devicons";
version = "2025-01-27";
src = fetchFromGitHub {
owner = "nvim-tree";
repo = "nvim-web-devicons";
rev = "1c9136332840edee0c593f2f4f89598c8ed97f5f";
sha256 = "10liz7hpdb5vavn45hpqn0c39s0cqdns8dygr1472b5fyxh5ld29";
};
meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/";
meta.hydraPlatforms = [ ];
};
nvim-whichkey-setup-lua = buildVimPlugin {
pname = "nvim-whichkey-setup.lua";
version = "2021-04-16";
@@ -4015,6 +4015,7 @@ in
"nvim-cmp"
"nvim-dbee"
"nvim-nio"
"nvim-web-devicons"
"orgmode"
"papis-nvim"
"rest-nvim"
@@ -2930,6 +2930,28 @@ buildLuarocksPackage {
};
}) {};
nvim-web-devicons = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder }:
buildLuarocksPackage {
pname = "nvim-web-devicons";
version = "0.100-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/nvim-web-devicons-0.100-1.rockspec";
sha256 = "0i87kr2q1s97q4kw85k36xhryigbv4bgy3ig56qg6z5jgkxgldza";
}).outPath;
src = fetchzip {
url = "https://github.com/nvim-tree/nvim-web-devicons/archive/v0.100.zip";
sha256 = "0d7gzk06f6z9wq496frbaavx90mcxvdhrswqd3pcayj2872i698d";
};
disabled = luaOlder "5.1";
meta = {
homepage = "https://github.com/nvim-tree/nvim-web-devicons";
description = "Nerd Font icons for neovim";
license.fullName = "MIT";
};
}) {};
orgmode = callPackage({ buildLuarocksPackage, fetchurl, fetchzip, luaOlder, tree-sitter-orgmode }:
buildLuarocksPackage {
pname = "orgmode";