tl: 0.15.3-1 -> 0.24.1-1

https://github.com/teal-language/tl/blob/v0.24.1/CHANGELOG.md#0241

This update introduced a lock file in tl, which
needs to be removed in order to build the package
This commit is contained in:
barsoosayque 2024-11-23 13:28:07 +07:00
parent f7b46bfd5f
commit 0967e2f2c5
3 changed files with 14 additions and 8 deletions

View File

@ -143,7 +143,7 @@ teal-language-server,,,http://luarocks.org/dev,,,
telescope-manix,,,,,,
telescope.nvim,,,,,5.1,
tiktoken_core,,,,,,natsukium
tl,,,,0.15.3-1,,mephistophiles
tl,,,,,,mephistophiles
toml-edit,,,,,5.1,mrcjkb
tree-sitter-norg,,,,,5.1,mrcjkb
vstruct,,,,,,

1 name rockspec ref server version luaversion maintainers
143 telescope-manix
144 telescope.nvim 5.1
145 tiktoken_core natsukium
146 tl 0.15.3-1 mephistophiles
147 toml-edit 5.1 mrcjkb
148 tree-sitter-norg 5.1 mrcjkb
149 vstruct

View File

@ -3403,22 +3403,22 @@ buildLuarocksPackage {
};
}) {};
tl = callPackage({ argparse, buildLuarocksPackage, compat53, fetchFromGitHub, fetchurl, luafilesystem }:
tl = callPackage({ argparse, buildLuarocksPackage, compat53, fetchFromGitHub, fetchurl }:
buildLuarocksPackage {
pname = "tl";
version = "0.15.3-1";
version = "0.24.1-1";
knownRockspec = (fetchurl {
url = "mirror://luarocks/tl-0.15.3-1.rockspec";
sha256 = "15p67r5bjp997pymjq80yn1gyf7r5g2nwkachkwx88100ihblqrc";
url = "mirror://luarocks/tl-0.24.1-1.rockspec";
sha256 = "0r9cp5w824mmn3hmcwjcga182sa25hyvnkk81025hn49jfgr2hps";
}).outPath;
src = fetchFromGitHub {
owner = "teal-language";
repo = "tl";
rev = "v0.15.3";
hash = "sha256-nkwPYI4uB1rTtcBsZ7TKNPusWXtXViyBDSkiL9UH+Wo=";
rev = "refs/tags/v0.24.1";
hash = "sha256-7jnkURfY2o/32V5sEYleBfwWjDIeo2q/gGrFIizoHZk=";
};
propagatedBuildInputs = [ argparse compat53 luafilesystem ];
propagatedBuildInputs = [ argparse compat53 ];
meta = {
homepage = "https://github.com/teal-language/tl";

View File

@ -855,6 +855,12 @@ in
];
});
tl = prev.tl.overrideAttrs ({
preConfigure = ''
rm luarocks.lock
'';
});
vstruct = prev.vstruct.overrideAttrs (_: {
meta.broken = (luaOlder "5.1" || luaAtLeast "5.4");
});