Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-06-18 | luaPackages.lz-n: enable checks for lua 5.1 | Marc Jakobi | 1 | -0/+11 | |
2024-06-11 | luaPackages.neotest: disable tests on darwin | Gaetan Lepage | 1 | -1/+2 | |
2024-06-10 | luaprompt: init at 0.8 | Wu, Zhenyu | 1 | -0/+6 | |
Fix #223852 | |||||
2024-06-10 | luaPackages.neotest: enable tests | Matthieu C. | 1 | -1/+22 | |
2024-05-31 | luaPackages.luarocks: generate luarocks as well | Matthieu C. | 1 | -0/+30 | |
When installing a lua package that depends on luarocks, luarocks was not capable of recognizing the luarocks module: https://github.com/NixOS/nixpkgs/issues/316009 . As explained here https://github.com/luarocks/luarocks/issues/1659, luarocks needs a manifest to recognize the package. I first attempted to generate a manifest with `luarocks-admin make-manifest` on our current manual luarocks derivation but this ended up being too hackish as the `make-manifest` requires a .rockspec or .rock to work, which we had not. It seemed simpled to just rename the current manual luarocks derivation to luarocks_bootstrap in order to break cyclic dependencies in buildLuarocksPackage and add a generated luarocks derivation. Previously it was impossible to test luarocks because of the cyclic dependency but we will now be able to test the generated derivation. | |||||
2024-05-30 | luaPackages.sqlite: make it work out of the box | Matthieu C. | 1 | -1/+7 | |
the tests worked because we exported LIBSQLITE. the user had to either set LIBSQLITE himself or set vim.g.sqlite_clib_path. This change overrides vim.g.sqlite_clib_path | |||||
2024-05-30 | luaPackages.toml: remove debug leftover | Matthieu C. | 1 | -2/+0 | |
we dont need to cat CMakeLists.txt. So you dont know about git blame ? Gooooodd | |||||
2024-05-25 | luaPackages.toml-edit: unbreak on darwin (#314576) | Mathis | 1 | -0/+3 | |
* luaPackages.toml-edit: unbreak on darwin * use lua.pkgs.isLuaJIT | |||||
2024-05-23 | luaPackages.psl: init at 0.3 | Sandro Jäckel | 1 | -0/+10 | |
2024-05-13 | luaPackages.toml: unbreak | Leah Amelia Chen | 1 | -3/+5 | |
Regression introduced by commit 199efdb1dead77efa41fbed267cdb1285f907000 | |||||
2024-05-11 | Merge branch 'master' into staging-next | Jan Tojnar | 1 | -8/+16 | |
; Conflicts: ; maintainers/scripts/luarocks-packages.csv ; pkgs/development/lua-modules/generated-packages.nix | |||||
2024-05-10 | Merge pull request #309762 from GaetanLepage/luasnip | Pol Dellaiera | 1 | -8/+0 | |
luaPackages.luasnip: 2.2.0-1 -> 2.3.0-1 | |||||
2024-05-09 | luaPackages.tree-sitter-norg: init at 0.2.4-1 | Marc Jakobi | 1 | -0/+16 | |
2024-05-08 | Merge master into staging-next | github-actions[bot] | 1 | -0/+4 | |
2024-05-08 | lua54Packages.lgi: mark as broken with Lua versions < 5.1 or >= 5.4 | Enric Morales | 1 | -0/+4 | |
2024-05-07 | luaPackages.luasnip: 2.2.0-1 -> 2.3.0-1 | Gaetan Lepage | 1 | -8/+0 | |
Changelog: https://github.com/L3MON4D3/LuaSnip/releases/tag/v2.3.0 | |||||
2024-05-01 | luaPackages.vusted: fix build by setting bounds | Matthieu C. | 1 | -4/+6 | |
2024-05-01 | luaPackages.fzy-lua: fix tests | Matthieu C. | 1 | -0/+10 | |
2024-05-01 | luaPackages.busted: fix substitution | Matthieu C. | 1 | -1/+1 | |
using --replace-fail to make sure it pops up next time | |||||
2024-05-01 | luaPackages: update on 2024-04-21 | Matthieu Coudron | 1 | -5/+1 | |
luaPackages.rlua-toml: fix overrides luaPackages.dkjson: rollback changes because of this checksum issue... luaPackages: update on 2024-04-29 | |||||
2024-05-01 | lua: fixed the way to create environments | Matthieu C. | 1 | -1/+2 | |
`paths = requiredLuaModules (extraLibs ++ [ lua ] );` would discard lua and so in absence of a propagated lua, the lua.withPackages would return an empty bin/ directory. | |||||
2024-04-21 | Merge staging-next into staging | github-actions[bot] | 1 | -0/+19 | |
2024-04-21 | luaPackages.haskell-tools-nvim: enable tests | teto sse | 1 | -0/+11 | |
limited to 5.1 as nlua uses neovim as lua interpreter, which is 5.1 | |||||
2024-04-21 | luaPackages.nlua: disable patchShebangAuto | teto sse | 1 | -1/+9 | |
the automatic shebang patch adds a -l in the shebang which nlua picks up and aborts saying it doesn't accept -l | |||||
2024-04-13 | luaPackages.toml: fix build | Gaetan Lepage | 1 | -4/+5 | |
2024-04-13 | luaPackages.lua-resty-openidc: fix build | Gaetan Lepage | 1 | -0/+7 | |
2024-04-13 | luaPackages.vusted: fix build | Gaetan Lepage | 1 | -0/+4 | |
2024-04-13 | luaPackages.luasnip: fix build | Gaetan Lepage | 1 | -0/+8 | |
2024-04-13 | luaPackages.fzy: fix build | Gaetan Lepage | 1 | -10/+0 | |
2024-04-13 | luaPackages.busted: fix build | Gaetan Lepage | 1 | -1/+1 | |
2024-04-12 | luaPackages.toml-edit: 0.1.5-1 -> 0.3.6-1 | Marc Jakobi | 1 | -2/+10 | |
2024-04-02 | luaPackages.sqlite: fix build | Matthieu Coudron | 1 | -2/+2 | |
2024-04-02 | luaPackages.ldbus: make override more robust | Matthieu Coudron | 1 | -4/+6 | |
2024-04-02 | lua overrides, limit the scope of the with; | Matthieu Coudron | 1 | -3/+5 | |
2024-03-30 | luaPackages.luadbi-mysql: fix overrides => fix build | teto sse | 1 | -4/+7 | |
we previously dropped the generated config, thus breaking the build | |||||
2024-03-18 | luaPackages.argparse: enable tests | Matthieu Coudron | 1 | -0/+12 | |
2024-03-13 | luaPackages.tiktoken_core: init at 0.2.1-1 | natsukium | 1 | -0/+8 | |
2024-02-17 | buildLuarocksPackage: accept structured luarocks config | Matthieu Coudron | 1 | -5/+6 | |
There is an arbitrary mapping being done right now between nixpkgs lua infrastructre and luarocks config schema. This is confusing if you use lua so let's make it possible to use the lua names in the nixpkgs, thanks to the lib.generators.toLua convertor. The only nixpkgs thing to remember should be to put the config into `luarocksConfig` `buildLuarocksPackage.extraVariables` should become `buildLuarocksPackage.luarocksConfig.variables` | |||||
2024-01-16 | Merge pull request #279564 from GaetanLepage/image-nvim | Franz Pletz | 1 | -0/+8 | |
luaPackages.image-nvim: correct magick dependency | |||||
2024-01-08 | luaPackages.image-nvim: correct magick dependency | Gaetan Lepage | 1 | -0/+8 | |
2023-12-31 | Merge branch 'master' into staging-next | Jan Tojnar | 1 | -1/+1 | |
; Conflicts: ; pkgs/development/lua-modules/generated-packages.nix ; pkgs/development/lua-modules/overrides.nix | |||||
2023-12-29 | luaPackages.toml-edit: 0.1.4 -> 0.1.5 | Marc Jakobi | 1 | -1/+1 | |
2023-12-08 | luaPackages: fix lua_cliargs and toml-edit after update | Marc Jakobi | 1 | -1/+1 | |
2023-12-05 | Merge staging-next into staging | github-actions[bot] | 1 | -0/+10 | |
2023-12-04 | luaPackages.fzy: init at 1.0-1 | Marc Jakobi | 1 | -0/+10 | |
2023-12-03 | luaPackages.plenary-nvim: add code to run tests | Matthieu Coudron | 1 | -0/+31 | |
... but dont enable it just yet since it is so damn flaky. Passed on my laptop but not on CI. | |||||
2023-11-30 | luaPackages.magick: fix libMagickWand-7.Q16HDRI path on darwin | eth3lbert | 1 | -1/+1 | |
Darwin uses .dylib as the extension for dynamic libraries. Replace the hardcoded extension with stdenv.hostPlatform.extensions.sharedLibrary to fix magick support on darwin. | |||||
2023-11-06 | Merge branch 'master' into staging-next | Weijia Wang | 1 | -0/+11 | |
2023-11-06 | lua-rtoml: init 0.2 | Luka Blaskovic | 1 | -0/+11 | |
2023-10-22 | luaPackages.cyrussasl: remove because broken/old | Matthieu Coudron | 1 | -6/+0 | |
and unused ? |