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