Matthieu Coudron
54ca335a15
generateLuarocksConfig: add defaults to ease its usage
2023-10-14 22:00:16 +02:00
github-actions[bot]
c68d98e9d4
Merge staging-next into staging
2023-10-13 18:01:31 +00:00
Marc Jakobi
3425b6cee6
luaPackages: use overrides for toml and toml-edit
2023-10-13 15:06:28 +02:00
Marc Jakobi
c701eeb317
luaPackages.toml: init at 0.3.0
2023-10-13 00:59:18 +02:00
Marc Jakobi
d78d7cbc64
luaPackages.nui-nvim: init at 0.2.0
2023-10-12 22:43:22 +02:00
Marc Jakobi
ec41f69f34
luaPackages.toml-edit: init at 0.1.4
2023-10-12 22:12:39 +02:00
github-actions[bot]
dc6e881362
Merge staging-next into staging
2023-10-04 00:02:53 +00:00
Tyler Miller
c02ab0ce68
luaPackages.middleclass: init at 4.1.1-0
2023-10-03 17:53:49 +02:00
Randy Eckenrode
6d01ee4328
luaPackages.mpack: 1.0.9 -> 1.0.10
...
This update fixes compilation with clang 15+.
2023-10-03 17:52:35 +02:00
zimbatm
d2aef1a145
luaPackages: remove unused and wrong self reference
...
The argument was referring to pkgs.self instead of being a reference to
itself.
2023-09-27 10:04:00 -03:00
Marc Jakobi
e56db1870f
luaPackages.haskell-tools-nvim -> 1.9.1-1 -> 2.3.0-1
2023-09-22 18:34:58 +02:00
Jan Malakhovski
6e6d8bea3a
luaPackages.readline: simplify sourceRoot
2023-08-12 08:29:56 +00:00
github-actions[bot]
7f01b5d24b
Merge master into staging-next
2023-07-19 00:02:11 +00:00
Donovan Glover
895d66d915
luaPackages.magick: init at 1.6.0
2023-07-18 22:56:44 +02:00
Matthieu Coudron
d87a6a99f6
luarocks: can be embedded with lua.withPackages
...
lua.withPackages only brings packages that have passthru.luaModule, which was not the case of luarocks (because it's built differently than other lua packages). We call toLuaModule on luarocks so that it is brought in a lua.withPackages call
2023-07-08 19:56:05 +02:00
Vincent Laporte
03ddc75701
lua53Packages.vstruct: mark as not broken
2023-06-19 09:47:00 +02:00
Matthieu Coudron
8670e496ff
Merge pull request #227714 from ony/feature/generateLuarocksConfig-toLua
...
lua.lib: use toLua in generateLuarocksConfig
2023-05-01 18:53:22 +02:00
Mykola Orliuk
82e9b3f358
lua.lib: lift toLua to top in generateLuarocksConfig
...
With asBindings option of toLua we can generate whole block of global
variables assignments.
2023-04-29 19:26:41 +02:00
Mykola Orliuk
25f8a3f276
lua.lib: use toLua in generateLuarocksConfig
2023-04-23 19:46:14 +02:00
Matthieu Coudron
3f298745ad
lua54Packages.bit32: mark as broken
2023-04-22 22:15:28 +02:00
Matthieu Coudron
dcf7b468ce
lua54Packages.lua-subprocess: mark as broken
2023-04-22 22:14:24 +02:00
Matthieu Coudron
30a70671f4
buildLuaPackage: enable __structuredAttrs rocks
...
it makes overriding easier, instead of having to know internals to
decide which of `sqlite = prev.luaLib.overrideLuarocks prev.sqlite (drv: {` or
`sqlite = prev.sqlite.overrideAttrs (drv: {` just use the latter
2023-04-22 22:09:35 +02:00
Matthieu Coudron
fc95204368
lua54Packages.vstruct: mark broken
2023-04-22 15:25:48 +02:00
K900
e333259769
luaPackages.lua-curl: init at 0.3.13
2023-04-13 18:29:49 +03:00
Matthieu Coudron
619ca2064f
luaPackages.luv: 1.43.0-0 -> 1.44.2-1
...
as requested by neovim
2023-04-10 01:27:33 +02:00
Cole Helbling
0c4948cde7
luaPackages.lua-resty-session: mark broken
...
I tried to add the packages, but the updater script wasn't working for
me, so to prevent future Nixpkgs PRs from failing to evaluate because of
this, I figured I'd mark this package as broken and remove the arguments
that are not packages.
2023-03-24 15:13:12 -07:00
Matthieu Coudron
358ca90b5f
luaPackages: adding several neovim plugins
...
telescope.nvim, haskell-tools.nvim, telescope-manix
2023-03-06 09:58:53 +01:00
Matthieu Coudron
62c632241b
luaPackages: update
...
pinned lpeglabel else build failed
2023-02-27 01:38:45 +01:00
Aaron Andersen
99341e0676
luaPackages.lualdap: init at 1.3.0-1
2023-01-23 18:04:52 -05:00
Weijia Wang
218c4c526e
Merge pull request #212002 from mothsART/feature/replace_http_by_https
...
treewide: replace http by https when https is a permanent redirection
2023-01-22 03:26:02 +01:00
Ferry Jérémie
65d7e87fdb
treewide: replace http by https when https is a permanent redirection
2023-01-22 02:46:49 +01:00
Guillaume Girol
33afbf39f6
treewide: switch to nativeCheckInputs
...
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Matthieu Coudron
4102f23e2d
luaPackages.plenary-nvim: 2022-10 -> 2023-01
...
a new luarocks release system has been merged into plenary.nvim to have tagged release. The update is also needed for https://github.com/MrcJkb/haskell-tools.nvim/pull/93
2023-01-09 12:26:57 +01:00
Sandro Jäckel
861c7554d1
buildLuaPackage: make makeFlags expandable
2022-12-26 03:07:19 +01:00
Sandro Jäckel
2ffe90fd2e
luaPlugins: cleanups
2022-12-21 20:31:44 +01:00
Matthieu Coudron
27dd8e291d
add teal-language-server + update lua modules ( #205856 )
...
* luaPackages.teal-language-server: init at 2022-11-22
* luaPackages: update
init cyan and teal-language-server
2022-12-20 18:35:22 +01:00
Sandro
7c66c793fe
Merge pull request #205247 from abathur/zenity_loosen_platform
2022-12-11 19:19:51 +01:00
Travis A. Everett
2aedc956a6
luaPackages.nfd: fix build on darwin
2022-12-09 15:33:24 -06:00
Mario Rodas
73a6462da2
Merge pull request #199288 from NickCao/lua-ossl
...
lua-modules: unpin to openssl_1_1
2022-12-01 04:53:51 -05:00
Weijia Wang
104ba49a93
luaPackages.sqlite: fix build on darwin
2022-11-27 03:33:13 +01:00
Nick Cao
7f36d671a1
lua-modules: unpin to openssl_1_1
2022-11-03 10:45:48 +08:00
s-ol
fdb0b13687
luaPackages: update
2022-10-25 15:13:57 +02:00
github-actions[bot]
969a1796ef
Merge master into staging-next
2022-10-17 12:01:24 +00:00
figsoda
b92f758d7f
luaPackages: update
2022-10-16 15:53:51 -04:00
github-actions[bot]
f52955a521
Merge master into staging-next
2022-10-16 18:01:42 +00:00
figsoda
46769538fe
vimPlugins.nvim-cmp: follow HEAD and update
2022-10-15 15:34:36 -04:00
Vladimír Čunát
00a757ed3f
Merge branch 'master' into staging
2022-10-13 08:27:55 +02:00
Matthieu Coudron
c154af76d1
Merge pull request #195431 from figsoda/vusted
2022-10-11 10:02:31 +02:00
figsoda
d1742000db
luaPackages.vusted: init at 2.1.1-1
2022-10-10 19:20:03 -04:00
Franz Pletz
2b899ee967
luaPackages.luaposix: fix build with libxcrypt
2022-10-09 18:10:40 +02:00
ilkecan
9314243820
luaPackages.gitsigns-nvim: remove noop override
...
`toVimPlugin` function mentioned is added with #178180 .
2022-10-09 12:22:03 +02:00
github-actions[bot]
c5f0d725df
Merge master into staging-next
2022-10-06 18:03:10 +00:00
Stanislav Asunkin
884a2d3179
luaPackages.jsregexp: init at 0.0.5-1
2022-10-01 17:58:58 +03:00
Stanislav Asunkin
afb11da7dd
luaPackages: update
2022-10-01 17:27:40 +03:00
Artturin
0734f54ef2
treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
...
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Martin Weinelt
e98771bc7e
luaPackages.fennel: fix installShellFiles reference
2022-09-25 23:12:11 +02:00
Martin Weinelt
68c0ca4416
Merge remote-tracking branch 'origin/master' into staging-next
2022-09-25 21:36:31 +02:00
Gabriel Fontes
e5cac189d4
luaPackages: fennel -> luaPackages.fennel
2022-09-24 22:46:10 -03:00
Frederik Rietdijk
3086301ac4
Merge staging-next into staging
2022-09-12 19:49:24 +02:00
github-actions[bot]
33ef8defa2
Merge master into staging-next
2022-09-12 00:02:43 +00:00
Matthieu Coudron
feae5405da
luaPackages: update and adding a few neovim plugins
...
- had to disable the failing lush-nvim tests (it can't find
vim.api.nvim_command for a myssterious reason).
2022-09-11 21:26:19 +02:00
github-actions[bot]
8db2124b57
Merge staging-next into staging
2022-09-05 12:02:04 +00:00
github-actions[bot]
dc6009a527
Merge master into staging-next
2022-09-05 12:01:27 +00:00
"Matthieu Coudron"
4fcd42c066
luaPackages: update
2022-09-04 21:02:27 +02:00
Matthieu Coudron
52ac9805ef
luaPackages: update
2022-09-04 20:55:40 +02:00
Artturin
39571bd6fa
luaPackages: copy passthruFun from python
2022-08-26 20:55:30 +03:00
Artturin
bdb8ca175a
luaPackages.lgi: fix cross
2022-08-26 20:55:30 +03:00
Artturin
0345bab9a6
lua-modules/overrides.nix: using pkgs. messes up splicing, dont use it
...
commands used and then added -*'s manually because the word match doesn't
match those
```
rg -o '\w*pkgs\.\w*' ./pkgs/development/lua-modules/overrides.nix | sort | uniq
sd 'pkgs.' '' --string-mode ./pkgs/development/lua-modules/overrides.nix
```
2022-08-26 20:55:30 +03:00
Artturin
a59a6bc4ea
lua-modules/overrides.nix: run nixpkgs-fmt
2022-08-26 20:55:30 +03:00
Artturin
ec35f6341b
lua-packages: try splicing
2022-08-26 20:04:02 +03:00
Artturin
613c410750
lua-modules: use composeManyExtensions
2022-08-26 20:04:02 +03:00
ajs124
f8ce3f9311
lua-modules: pin to openssl_1_1
2022-08-17 20:16:20 +02:00
Spencer Pogorzelski
91c80faea0
luaPackages.nfd: init at scm-1
2022-08-10 21:51:47 +02:00
Spencer Pogorzelski
6898b758b6
luaPackages.lua-subprocess: init at scm-1
2022-08-09 10:22:11 +02:00
Jan Schmitt
87de89e23b
luaPackages.luaunit: init at 3.4-1
2022-08-06 11:28:05 +02:00
Jan Schmitt
105b7a814c
luaPackages.protobuf: add maintainer
2022-08-05 11:30:56 +02:00
Jan Schmitt
16559154a6
luaPackages.protobuf: init at 0.4.0
2022-08-05 11:30:56 +02:00
Jan Schmitt
8efa6d181c
luaPackages.serpent: init -> 0.30-2
2022-08-02 23:00:10 +02:00
Matthieu Coudron
2c072c2083
luaPackages.sqlite: init at v1.2.2-0
2022-06-18 21:23:45 +02:00
Matthieu Coudron
011911bc54
luarocks-check-hook: init
...
The hook is added to buildLuarocksPackage when doCheck is set to true.
2022-06-18 21:23:45 +02:00
Matthieu Coudron
75a0709f67
luaPackages.busted: install shell completion via installShellCompletion
2022-06-13 11:17:36 +02:00
Matthieu Coudron
dd9df750ba
luaPackages.readline: fix build
2022-06-13 11:17:36 +02:00
Matthieu Coudron
83313fee5c
luaPackages.lua-lsp: fixed build
2022-06-13 11:17:36 +02:00
Matthieu Coudron
98f9f1f054
luaPackages.luv: fix build
2022-06-13 11:17:36 +02:00
"Matthieu Coudron"
98a90f0891
luaPackages: update
2022-06-13 11:17:36 +02:00
Caleb Maclennan
3b538cd790
luaPackages: update (add cldr, fluent, loadkit; bump cassowary)
...
These are extracted from:
nix-shell maintainers/scripts/update-luarocks-shell.nix --run maintainers/scripts/update-luarocks-packages
... but reduced to just the LuaRocks that are *only* SILE dependencies
so I'm confident of bumping them in this context.
2022-05-10 17:03:13 +03:00
Maxim Zhukov
7d673c71c1
luaPackages: add new package - tl (teal language)
...
The compiler for Teal, a typed dialect of Lua
Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>
2022-05-10 15:27:11 +02:00
Matthieu Coudron
135e27c148
Merge pull request #171975 from alexshpilkin/add-lua-maths
2022-05-09 10:58:30 +02:00
Alexander Shpilkin
0b13ca520a
lua53Packages.lmpfrlib: init at 20170112-2
2022-05-09 00:12:07 +03:00
Alexander Shpilkin
ca428a0687
lua53Packages.lmathx: init at 20150624-1
2022-05-09 00:11:42 +03:00
Mario Rodas
afb8c54d84
lua52Packages.luasystem: fix build on darwin
...
Do not add glibc on darwin.
2022-05-08 18:24:05 +02:00
Matthieu Coudron
5114d91cd8
Merge pull request #169802 from NinjaTrappeur/nin/prosody012
2022-05-03 11:04:17 +02:00
Matthieu Coudron
67f45a4362
luaPackages.luaexpat: 1.3.0-1 -> 1.4.1-1
2022-05-01 21:45:54 +02:00
Félix Baylac-Jacqué
811f95f000
luaPackages.luaunbound: init at 1.0.0-1
...
Required for Prosody 0.12.0.
I first tried to run the bare
./maintainers/scripts/update-luarocks-packages, however it did break a
fair share of Lua packages.
In the end, I:
1. Added the luaunbound entry to luarocks-packages.csv
2. Run the update-luprocks-packages.
3. Cherry picked the luaunbound entry
4. Reverted the rest of lua-modules/generated-packages.nix to what we
currently have in Nixpkgs.
5. Injected the native unbound library via the lua-modules overrides.
2022-04-22 16:17:30 +02:00
Martin Weinelt
bf1914e12a
Merge remote-tracking branch 'origin/staging-next' into staging
2022-04-05 04:05:02 +02:00
Andrew Childs
c8151fe657
luaPackages.libluv: fix darwin build
...
libluv was recently converted to a pure cmake package and now there's
nothing lua related in the build. However an old workaround to force
linking against lua on darwin remains. Clean this up.
2022-04-04 19:50:50 +02:00
Alyssa Ross
8ba23e138d
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
pkgs/development/libraries/zlib/default.nix
pkgs/development/lua-modules/overrides.nix
2022-04-02 16:45:48 +00:00
Doron Behar
f80b906b3a
neovim: cleanup a bit libluv related hacks
...
Remove unneeded cmakeFlags and explain more what is the difference
between lua.pkgs.libluv and lua.pkgs.luv.
2022-03-29 22:16:24 +03:00
Matthieu Coudron
0986a70be6
lua.lib: small fix
...
to avoid the error 'cfg.root_dir is null' see https://github.com/luarocks/luarocks/issues/1161 for details
2022-03-29 03:48:20 +02:00
Matthieu Coudron
2e5732b320
luaPackages.libuv: bump to v1.43.0
...
as required by neovim master
2022-03-29 03:46:00 +02:00