Commit Graph

358 Commits

Author SHA1 Message Date
Matthieu C.
7243d0943a 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
2024-05-30 15:12:20 +02:00
Matthieu C.
c3c9941f70 luaPackages.toml: remove debug leftover
we dont need to cat CMakeLists.txt.

So you dont know about git blame ? Gooooodd
2024-05-30 15:12:20 +02:00
Mathis
2c6795d6b7 luaPackages.toml-edit: unbreak on darwin (#314576)
* luaPackages.toml-edit: unbreak on darwin

* use lua.pkgs.isLuaJIT
2024-05-25 16:22:36 +02:00
Sandro Jäckel
12a5234a61 luaPackages.psl: init at 0.3 2024-05-23 20:45:40 +02:00
Leah Amelia Chen
900dacfb78 luaPackages.toml: unbreak
Regression introduced by commit 199efdb1de
2024-05-13 20:21:19 +02:00
Jan Tojnar
4be4408157 Merge branch 'master' into staging-next
; Conflicts:
;	maintainers/scripts/luarocks-packages.csv
;	pkgs/development/lua-modules/generated-packages.nix
2024-05-11 12:47:40 +02:00
Pol Dellaiera
3fe064a63f Merge pull request #309762 from GaetanLepage/luasnip
luaPackages.luasnip: 2.2.0-1 -> 2.3.0-1
2024-05-10 10:53:25 +02:00
Marc Jakobi
e8f3c74367 luaPackages.tree-sitter-norg: init at 0.2.4-1 2024-05-09 15:31:35 +02:00
github-actions[bot]
05abe113a9 Merge master into staging-next 2024-05-08 12:01:20 +00:00
Enric Morales
492d273968 lua54Packages.lgi: mark as broken with Lua versions < 5.1 or >= 5.4 2024-05-08 10:20:05 +02:00
Gaetan Lepage
23e470c352 luaPackages.luasnip: 2.2.0-1 -> 2.3.0-1
Changelog: https://github.com/L3MON4D3/LuaSnip/releases/tag/v2.3.0
2024-05-07 09:24:06 +02:00
Matthieu C.
199efdb1de luaPackages.vusted: fix build by setting bounds 2024-05-01 00:19:58 +02:00
Matthieu C.
e5a0a45882 luaPackages.fzy-lua: fix tests 2024-05-01 00:19:58 +02:00
Matthieu C.
ed2e4feeac luaPackages.busted: fix substitution
using --replace-fail to make sure it pops up next time
2024-05-01 00:19:58 +02:00
Matthieu Coudron
80011bef3c luaPackages: update on 2024-04-21
luaPackages.rlua-toml: fix overrides

luaPackages.dkjson: rollback changes

because of this checksum issue...

luaPackages: update on 2024-04-29
2024-05-01 00:11:50 +02:00
Matthieu C.
a4d954080f lua: fixed the way to create environments
`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-05-01 00:11:49 +02:00
github-actions[bot]
3fc84a9b46 Merge staging-next into staging 2024-04-21 18:01:29 +00:00
teto sse
a204cd05a1 luaPackages.haskell-tools-nvim: enable tests
limited to 5.1 as nlua uses neovim as lua interpreter, which is 5.1
2024-04-21 17:37:27 +02:00
teto sse
dc40530573 luaPackages.nlua: disable patchShebangAuto
the automatic shebang patch adds a -l in the shebang which nlua picks up and aborts saying it doesn't accept -l
2024-04-21 17:21:56 +02:00
Gaetan Lepage
1c8e4a0700 luaPackages.toml: fix build 2024-04-13 01:27:56 +02:00
Gaetan Lepage
cad647ca6f luaPackages.lua-resty-openidc: fix build 2024-04-13 01:27:56 +02:00
Gaetan Lepage
8a79a0eaa1 luaPackages.vusted: fix build 2024-04-13 01:27:56 +02:00
Gaetan Lepage
1bb142edc7 luaPackages.luasnip: fix build 2024-04-13 01:27:56 +02:00
Gaetan Lepage
13fc1a9154 luaPackages.fzy: fix build 2024-04-13 01:27:56 +02:00
Gaetan Lepage
883caebc34 luaPackages.busted: fix build 2024-04-13 01:27:56 +02:00
Marc Jakobi
28555cdd35 luaPackages.toml-edit: 0.1.5-1 -> 0.3.6-1 2024-04-12 19:23:04 +02:00
Matthieu Coudron
97cec92c51 luaPackages.sqlite: fix build 2024-04-02 22:26:07 +02:00
Matthieu Coudron
461df53427 luaPackages.ldbus: make override more robust 2024-04-02 22:26:07 +02:00
Matthieu Coudron
88328bcf2f lua overrides, limit the scope of the with; 2024-04-02 22:26:07 +02:00
teto sse
4363f16d8f luaPackages.luadbi-mysql: fix overrides => fix build
we previously dropped the generated config, thus breaking the build
2024-03-30 13:26:11 +01:00
Matthieu Coudron
5fc8e8d7c4 luaPackages.argparse: enable tests 2024-03-18 22:14:09 +01:00
natsukium
e0d2c123b9 luaPackages.tiktoken_core: init at 0.2.1-1 2024-03-13 18:55:18 +09:00
Matthieu Coudron
50e877ed89 buildLuarocksPackage: accept structured luarocks config
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-02-17 15:58:13 +01:00
Franz Pletz
31e086b350 Merge pull request #279564 from GaetanLepage/image-nvim
luaPackages.image-nvim: correct magick dependency
2024-01-16 20:11:35 +01:00
Gaetan Lepage
1918b60795 luaPackages.image-nvim: correct magick dependency 2024-01-08 10:50:16 +01:00
Jan Tojnar
80020c7db4 Merge branch 'master' into staging-next
; Conflicts:
;	pkgs/development/lua-modules/generated-packages.nix
;	pkgs/development/lua-modules/overrides.nix
2023-12-31 02:31:32 +01:00
Marc Jakobi
5a500574eb luaPackages.toml-edit: 0.1.4 -> 0.1.5 2023-12-29 23:23:22 +01:00
Marc Jakobi
d5b50b71a6 luaPackages: fix lua_cliargs and toml-edit after update 2023-12-08 01:10:25 +01:00
github-actions[bot]
dc5d7b29e6 Merge staging-next into staging 2023-12-05 00:02:52 +00:00
Marc Jakobi
8998288f7b luaPackages.fzy: init at 1.0-1 2023-12-04 22:00:06 +01:00
Matthieu Coudron
9ba72f15d1 luaPackages.plenary-nvim: add code to run tests
... but dont enable it just yet since it is so damn flaky. Passed on my
laptop but not on CI.
2023-12-03 12:20:08 +01:00
eth3lbert
3d67ee03ab luaPackages.magick: fix libMagickWand-7.Q16HDRI path on darwin
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-30 16:00:48 +08:00
Weijia Wang
32da89a1a1 Merge branch 'master' into staging-next 2023-11-06 14:33:18 +01:00
Luka Blaskovic
cac8c76f21 lua-rtoml: init 0.2 2023-11-06 10:36:31 +01:00
Matthieu Coudron
8b7a6ef57e luaPackages.cyrussasl: remove because broken/old
and unused ?
2023-10-22 12:45:17 +02:00
Matthieu Coudron
db9d831c0b luaPackages.lua-ff-zlib: init 2023-10-22 12:45:17 +02:00
Matthieu Coudron
9a48adc319 mark lua-resty-session as broken 2023-10-22 12:45:17 +02:00
Matthieu Coudron
e8dbe285c5 luaPackages.readline: moved out from the generated set 2023-10-22 12:45:17 +02:00
Matthieu Coudron
fff9bb3446 Merge pull request #261108 from teto/introduce-lua-aliases 2023-10-15 02:14:56 +02:00
Marc Jakobi
f99ca8cc8a luaPackages.toml-edit: don't propagate rust toolchain build inputs 2023-10-15 00:02:48 +02:00