diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 280dd6587c92..f31caa40438d 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1008,15 +1008,15 @@ final: prev: { }: buildLuarocksPackage { pname = "fzf-lua"; - version = "0.0.2558-1"; + version = "0.0.2565-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/fzf-lua-0.0.2558-1.rockspec"; - sha256 = "0s4vnm2wbwqf3z733n5h4g5y0p66ml2vgapnhailkq7f7c5gkbs0"; + url = "mirror://luarocks/fzf-lua-0.0.2565-1.rockspec"; + sha256 = "1ipcw3xx7ahspr57nn400v1zvdxqcf1685dh7dynsishw5y2fny1"; }).outPath; src = fetchzip { - url = "https://github.com/ibhagwan/fzf-lua/archive/3f194300c92e3ec2de8f9307d6a7ce988b7b6d0c.zip"; - sha256 = "0g0kn4ycc719h7fn91398mbxav36clf59ms7igghry59nva64hkr"; + url = "https://github.com/ibhagwan/fzf-lua/archive/9f0432fdd7825ab163520045831a40b6df82ea28.zip"; + sha256 = "0m416my25nc9crawfbhp4askng69xcnhvwwbsvkvakv2ak1i2bbh"; }; disabled = luaOlder "5.1"; @@ -1105,15 +1105,15 @@ final: prev: { }: buildLuarocksPackage { pname = "grug-far.nvim"; - version = "1.6.63-1"; + version = "1.6.65-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/grug-far.nvim-1.6.63-1.rockspec"; - sha256 = "14hmd8i604bfiv51fbpm4xw5f6b750bmxac4ghc5w36wdzg1cl7y"; + url = "mirror://luarocks/grug-far.nvim-1.6.65-1.rockspec"; + sha256 = "111gpirhbxha8ynih644vdw6qahqxfil19wvzbci9wc1s8d1097k"; }).outPath; src = fetchzip { - url = "https://github.com/MagicDuck/grug-far.nvim/archive/dc4684e163971bb1f5bfb93fbd4bb3e892bf9b15.zip"; - sha256 = "1225sn36wqy8bdlyhbhajivhjhp936kbq307d4p94lcagvrvf7vp"; + url = "https://github.com/MagicDuck/grug-far.nvim/archive/37d0eafc6a2dcf8641aa19fc2a8db5e391b7f16b.zip"; + sha256 = "0gk1fq4pyhzc1pd7dnzdvvzkszxih7shwk4fn2gfkhh7av9n0pac"; }; disabled = luaOlder "5.1"; @@ -1136,15 +1136,15 @@ final: prev: { }: buildLuarocksPackage { pname = "haskell-tools.nvim"; - version = "8.1.0-1"; + version = "8.1.1-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/haskell-tools.nvim-8.1.0-1.rockspec"; - sha256 = "1khw7f1zllgx3l4ijmqv86cy3y6g12xrwy95q20a62mkzcck8rk4"; + url = "mirror://luarocks/haskell-tools.nvim-8.1.1-1.rockspec"; + sha256 = "06k911dmlfwf0nnswpi454xph96waymvqjywbqrs3k517p1ch2dw"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/haskell-tools.nvim/archive/v8.1.0.zip"; - sha256 = "1x15z28ga130f59dvfb7mrmfz27rp2kd0l2n923s0qqmgqld26yb"; + url = "https://github.com/mrcjkb/haskell-tools.nvim/archive/v8.1.1.zip"; + sha256 = "178a8qgrigcnf662xzbw7yzh400vyhl7xvacv4k1sy5rk7f236l3"; }; disabled = luaOlder "5.1"; @@ -1935,8 +1935,9 @@ final: prev: { meta = { homepage = "https://github.com/euclidianAce/ltreesitter"; - description = "Treesitter bindings to Lua"; license.fullName = "MIT"; + description = "Treesitter bindings to Lua"; + longDescription = "Standalone Lua bindings to the Treesitter api (with full type definitions for Teal)."; }; } ) { }; @@ -1964,8 +1965,9 @@ final: prev: { meta = { homepage = "https://github.com/FourierTransformer/ltreesitter-ts"; - description = "Treesitter parsing library bindings for Lua"; license.fullName = "MIT"; + description = "Treesitter parsing library bindings for Lua"; + longDescription = "This combines [ltreesitter](https://github.com/EuclidianAce/ltreesitter) and the [tree-sitter](https://github.com/tree-sitter/tree-sitter) library together to have an easy LuaRocks based install for tree sitter parsing. There are no other enhancements to either library. It can be imported as just `ltreesitter`."; }; } ) { }; @@ -3275,17 +3277,17 @@ final: prev: { }: buildLuarocksPackage { pname = "lualine.nvim"; - version = "scm-1"; + version = "scm-2"; knownRockspec = (fetchurl { - url = "mirror://luarocks/lualine.nvim-scm-1.rockspec"; - sha256 = "01cqa4nvpq0z4230szwbcwqb0kd8cz2dycrd764r0z5c6vivgfzs"; + url = "mirror://luarocks/lualine.nvim-scm-2.rockspec"; + sha256 = "0lfwmiq9jcrxyhg6qk7l7znab356lwndrp52b9f3h86a48v5ywj0"; }).outPath; src = fetchFromGitHub { owner = "nvim-lualine"; repo = "lualine.nvim"; - rev = "74114f0df664f14d7c228945693ba68a3b70a794"; - hash = "sha256-dgiB5nzjGfkv85qSx3oJPKv/9e7QCHa6aPRSuMLDByU="; + rev = "f5d2a8570f8b736ddb9bb4be504355bcd6e15ec8"; + hash = "sha256-woyw4T0rG5Q3ipbsvI0F094tzJ8bnOOlaCzsibi/AKw="; }; disabled = luaOlder "5.1"; @@ -3592,8 +3594,9 @@ final: prev: { meta = { homepage = "https://github.com/FourierTransformer/luarocks-build-tree-sitter-cli"; - description = "A LuaRocks build backend to install the tree-sitter CLI"; license.fullName = "MIT"; + description = "A LuaRocks build backend to install the tree-sitter CLI"; + longDescription = "luarocks-build-tree-sitter-cli is a LuaRocks build.type that allows installing tree-sitter CLI binaries via LuaRocks directly. It works similarly to the npm install option for tree-sitter, but uses LuaRocks instead."; }; } ) { }; @@ -3710,15 +3713,15 @@ final: prev: { }: buildLuarocksPackage { pname = "luasnip"; - version = "2.4.1-1"; + version = "2.5.0-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/luasnip-2.4.1-1.rockspec"; - sha256 = "03cl2qybqa06q41vxckamr46s7ij9igqz59ak0wshhzp7yysn2xr"; + url = "mirror://luarocks/luasnip-2.5.0-1.rockspec"; + sha256 = "1qgd4536yglz0v21bpia3q2xbjcakxh4jhphhficm7nqb82xfsap"; }).outPath; src = fetchzip { - url = "https://github.com/L3MON4D3/LuaSnip/archive/v2.4.1.zip"; - sha256 = "1vjn0fwxv89p4dxycwn5lf7c0fgspzymbjp76n27rqnkab6v1qzy"; + url = "https://github.com/L3MON4D3/LuaSnip/archive/v2.5.0.zip"; + sha256 = "16cirbi0zjg874858yqd36p3kbrmlpfii3bvx6lm9bpli7b4w9kn"; }; disabled = luaOlder "5.1"; @@ -4685,15 +4688,15 @@ final: prev: { }: buildLuarocksPackage { pname = "neorg-interim-ls"; - version = "2.1.1-1"; + version = "2.1.4-1"; knownRockspec = (fetchurl { - url = "mirror://luarocks/neorg-interim-ls-2.1.1-1.rockspec"; - sha256 = "0kx8ql89yadlhnw2jl7ck950vrzs0ihjm079mg0vlnklriw4zw5v"; + url = "mirror://luarocks/neorg-interim-ls-2.1.4-1.rockspec"; + sha256 = "16c6b4in826fnv2wgxl1b7qsxvj62qq2xjnbik7z0hiij2vwc52x"; }).outPath; src = fetchzip { - url = "https://github.com/benlubas/neorg-interim-ls/archive/v2.1.1.zip"; - sha256 = "1vszvmsy27n68ivi6bmk1hifi00dg33mc9iz66nv2gfmwcfwbsfz"; + url = "https://github.com/benlubas/neorg-interim-ls/archive/v2.1.4.zip"; + sha256 = "0fpzfjpamb4amlnqf89zy9hdg95qh0mzdfrzh7qw13yvh4273z27"; }; disabled = luaOlder "5.1"; @@ -5490,21 +5493,21 @@ final: prev: { }: buildLuarocksPackage { pname = "rustaceanvim"; - version = "9.0.0-2"; + version = "9.0.1-2"; knownRockspec = (fetchurl { - url = "mirror://luarocks/rustaceanvim-9.0.0-2.rockspec"; - sha256 = "0amjbw96n9ijh1f1zd4m0nkpr6ngysb6bysfb6jzr2p48r2jkfws"; + url = "mirror://luarocks/rustaceanvim-9.0.1-2.rockspec"; + sha256 = "0r33jq01qyrspl2vsk0bv5bx32ycyyhkhylfs5xxrilgpzv0rh5h"; }).outPath; src = fetchzip { - url = "https://github.com/mrcjkb/rustaceanvim/archive/refs/tags/v9.0.0.zip"; - sha256 = "1g5lsy7wz7hd3jnx28vmy1nflvrzz7ibswzv9jglpm132m05x6q2"; + url = "https://github.com/mrcjkb/rustaceanvim/archive/refs/tags/v9.0.1.zip"; + sha256 = "1vzp5vf5wpkpsp40zwwkl9l29ifiap4h2hr8wxjhgznsjk3y8y5y"; }; disabled = lua.luaversion != "5.1"; meta = { - homepage = "https://github.com/mrcjkb/rustaceanvim/archive/refs/tags/v9.0.0.zip"; + homepage = "https://github.com/mrcjkb/rustaceanvim/archive/refs/tags/v9.0.1.zip"; maintainers = with lib.maintainers; [ mrcjkb ]; license.fullName = "GPL-2.0-only"; description = "🦀 Supercharge your Rust experience in Neovim! A heavily modified fork of rust-tools.nvim"; @@ -5877,8 +5880,8 @@ final: prev: { src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope.nvim"; - rev = "cfb85dcf7f822b79224e9e6aef9e8c794211b20b"; - hash = "sha256-QNBlbeVc7wl8j+K38xfC6ZT4XpGJzylQtateQiZxjBY="; + rev = "48d2656e54d3e3953ae647153ccdaffa50d4d76b"; + hash = "sha256-PtNTNzNk6V5SoxytHk6KYiY1LreMug7Qw3B7WtyHeHs="; }; disabled = lua.luaversion != "5.1"; @@ -6035,8 +6038,9 @@ final: prev: { meta = { homepage = "https://github.com/FourierTransformer/tree-sitter-cli"; - description = "Install tree-sitter CLI binaries"; license.fullName = "MIT"; + description = "Install tree-sitter CLI binaries"; + longDescription = "An option to install the tree-sitter CLI via LuaRocks"; }; } ) { }; @@ -6160,8 +6164,8 @@ final: prev: { meta = { homepage = "https://github.com/euclidianAce/tree-sitter-teal"; - description = "tree-sitter parser for teal"; license.fullName = "UNKNOWN"; + description = "tree-sitter parser for teal"; }; } ) { }; diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index eed80766bf63..2c4cde548e79 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -255,8 +255,8 @@ in # Update dependency check to respect packaged version substituteInPlace lua/grug-far/test/dependencies.lua \ - --replace-fail "local RG_VERSION = '14.1.0'" "local RG_VERSION = '${lib.getVersion ripgrep}'" \ - --replace-fail "local SG_VERSION = '0.35.0'" "local SG_VERSION = '${lib.getVersion ast-grep}'" + --replace-fail "local RG_VERSION = '15.1.0'" "local RG_VERSION = '${lib.getVersion ripgrep}'" \ + --replace-fail "local SG_VERSION = '0.41.1'" "local SG_VERSION = '${lib.getVersion ast-grep}'" make test dir=base runHook postCheck