Unverified Commit 28981958 authored by Austin Horstman's avatar Austin Horstman Committed by GitHub
Browse files

luaPackages: update on 2026-04-08 (#508074)

parents d9809b33 d9aa992e
Loading
Loading
Loading
Loading
+47 −43
Original line number Diff line number Diff line
@@ -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";
      };
    }
  ) { };
+2 −2
Original line number Diff line number Diff line
@@ -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