summaryrefslogtreecommitdiff
path: root/pkgs/development/lua-modules (follow)
Commit message (Expand)AuthorAgeFilesLines
* vimPluginsUpdater: make development easier•••`nix develop .#vimPluginsUpdater` now lets you enter a shell where you can run `pkgs/applications/editors/vim/plugins/update.py` and iteratively develop ! - removed `warn` warning from python by using `warning` instead - `plugin2nix` was calling the same bit of code over and over thus slowing down the generator by a lot Matthieu C.2024-07-151-1/+1
* luaPackages.busted-htest: init at 1.0.0-1Marc Jakobi2024-07-081-0/+24
* Merge master into staging-nextgithub-actions[bot]2024-07-051-1/+0
|\
| * generateLuarocksConfig: dont hardcode local_cache•••I tried using luaLib.generateLuarocksConfig outside nixpkgs, to generate a rocks.nvim config but it adds a `local_cache = ""` configuration line that is painful to remove so let's not add it in the first place, and let the caller set it if needed. Matthieu C.2024-07-051-1/+0
* | Merge remote-tracking branch 'origin/master' into staging-next•••Conflicts: pkgs/development/lua-modules/generated-packages.nix Alyssa Ross2024-07-013-206/+168
|\|
| * luaPackages.dkjson: fix hash manuallyMatthieu C.2024-06-301-1/+1
| * luaPackages.lua-zlib: fix metaMatthieu C.2024-06-301-1/+1
| * luaPackages.lua-resty-jwt: mark as brokenMatthieu C.2024-06-301-0/+4
| * luaPackages.toml: remove•••build often breaks and we dont use it in nixpkgs anymore. It was introduced for rocks.nvim which now uses toml-edit Matthieu C.2024-06-303-39/+1
| * luaPackages: update on 2024-06-24"teto sse"2024-06-301-182/+178
* | Merge remote-tracking branch 'origin/master' into staging-next•••Conflicts: - pkgs/development/python-modules/flexcache/default.nix - pkgs/development/python-modules/flexparser/default.nix - pkgs/development/python-modules/odp-amsterdam/default.nix - pkgs/development/python-modules/pint/default.nix - pkgs/development/python-modules/uncertainties/default.nix - pkgs/top-level/python-packages.nix Martin Weinelt2024-07-011-5/+5
|\|
| * luaPackages.lz-n: 1.3.2-1 -> 1.4.2-1Marc Jakobi2024-06-301-5/+5
* | Merge remote-tracking branch 'origin/staging-next' into staging•••Conflicts: - pkgs/os-specific/windows/mingw-w64/default.nix Martin Weinelt2024-06-231-5/+5
|\|
| * luaPackages.lz-n: 1.3.0-1 -> 1.3.2-1Marc Jakobi2024-06-221-5/+5
* | Merge staging-next into staginggithub-actions[bot]2024-06-211-5/+5
|\|
| * luaPackages.nlua 0.1.0-1 -> 0.2.0-1Marc Jakobi2024-06-211-5/+5
* | Merge remote-tracking branch 'origin/staging-next' into staging•••Conflicts: - pkgs/development/python-modules/langsmith/default.nix - pkgs/development/python-modules/rich-pixels/default.nix - pkgs/servers/teleport/generic.nix Martin Weinelt2024-06-182-0/+34
|\|
| * luaPackages.lz-n: enable checks for lua 5.1Marc Jakobi2024-06-181-0/+11
| * luaPackages.lz-n: 1.2.2-1 -> 1.3.0-1Marc Jakobi2024-06-181-5/+5
| * luaPackages.lz-n: init at 1.2.2-1Marc Jakobi2024-06-161-0/+23
* | Merge staging-next into staginggithub-actions[bot]2024-06-131-0/+22
|\|
| * ansicolor: init at 1.0.2Wu, Zhenyu2024-06-121-0/+22
* | luaPackages.luarocks 3.11.0 -> 3.11.1Marc Jakobi2024-06-121-5/+5
* | Merge staging-next into staginggithub-actions[bot]2024-06-111-1/+2
|\|
| * luaPackages.neotest: disable tests on darwinGaetan Lepage2024-06-111-1/+2
* | Merge staging-next into staginggithub-actions[bot]2024-06-102-0/+31
|\|
| * luaprompt: init at 0.8•••Fix #223852 Wu, Zhenyu2024-06-102-0/+31
* | Merge staging-next into staginggithub-actions[bot]2024-06-101-1/+22
|\|
| * luaPackages.neotest: enable testsMatthieu C.2024-06-101-1/+22
* | Merge staging-next into staginggithub-actions[bot]2024-06-032-0/+54
|\|
| * luaPackages.luarocks: generate luarocks as well•••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. Matthieu C.2024-05-312-0/+54
* | luaPackages.luv: 1.44.2-1 -> 1.48.0-2Stanislav Asunkin2024-06-011-5/+5
|/
* luaPackages.sqlite: make it work out of the box•••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 Matthieu C.2024-05-301-1/+7
* luaPackages.toml: remove debug leftover•••we dont need to cat CMakeLists.txt. So you dont know about git blame ? Gooooodd Matthieu C.2024-05-301-2/+0
* luaPackages.toml-edit: unbreak on darwin (#314576)•••* luaPackages.toml-edit: unbreak on darwin * use lua.pkgs.isLuaJITMathis2024-05-251-0/+3
* luaPackages.psl: init at 0.3Sandro Jäckel2024-05-232-0/+31
* chore: add luajitPackages.luatext, lua51Packages.luatext, lua52Packages.luate...Jakob Beckmann2024-05-141-0/+24
* luaPackages.toml: unbreak•••Regression introduced by commit 199efdb1dead77efa41fbed267cdb1285f907000 Leah Amelia Chen2024-05-132-17/+28
* Merge branch 'master' into staging-next•••; Conflicts: ; maintainers/scripts/luarocks-packages.csv ; pkgs/development/lua-modules/generated-packages.nix Jan Tojnar2024-05-113-12/+71
|\
| * Merge pull request #309762 from GaetanLepage/luasnip•••luaPackages.luasnip: 2.2.0-1 -> 2.3.0-1Pol Dellaiera2024-05-102-13/+5
| |\
| | * luaPackages.luasnip: 2.2.0-1 -> 2.3.0-1•••Changelog: https://github.com/L3MON4D3/LuaSnip/releases/tag/v2.3.0 Gaetan Lepage2024-05-072-13/+5
| * | lua51Packages.nfd: feat added postInstallCheck for test•••lua51Packages.nfd: cleanup duplicate line lua51Packages.nfd: cleanup useless undefined hooks lua51Packages.nfd: squashed commits lua51Packages.nfd: change to generic buster Petingoso2024-05-091-3/+9
| * | lua51Packages.nfd: fix module not loading•••As this (issue)[https://github.com/NixOS/nixpkgs/issues/295022] complains, it wasn't finding symbols properly. I traced it to the (migration)[https://github.com/NixOS/nixpkgs/pull/288669] from buildLuarocksPackage.extraVariables to buildLuarocksPackage.luarocksConfig.variables where someone forgot to add .variables. It now launches the dialogue properly. Petingoso2024-05-091-1/+1
| * | luaPackages.tree-sitter-norg: init at 0.2.4-1Marc Jakobi2024-05-092-0/+61
* | | Merge master into staging-nextgithub-actions[bot]2024-05-081-0/+4
|\| |
| * | lua54Packages.lgi: mark as broken with Lua versions < 5.1 or >= 5.4Enric Morales2024-05-081-0/+4
| |/
* | luaPackages.rtoml: 0.4 -> 0.3•••0.4 doesnt build and I dont want to investigate Matthieu C.2024-05-011-12/+19
* | luaPackages.vusted: fix build by setting boundsMatthieu C.2024-05-011-4/+6
* | luaPackages.fzy-lua: fix testsMatthieu C.2024-05-011-0/+10
* | luaPackages.busted: fix substitution•••using --replace-fail to make sure it pops up next time Matthieu C.2024-05-011-1/+1