Commit Graph

140 Commits

Author SHA1 Message Date
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
Tyler Miller
c02ab0ce68 luaPackages.middleclass: init at 4.1.1-0 2023-10-03 17:53:49 +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
Donovan Glover
895d66d915 luaPackages.magick: init at 1.6.0 2023-07-18 22:56:44 +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
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
s-ol
fdb0b13687 luaPackages: update 2022-10-25 15:13:57 +02:00
figsoda
b92f758d7f luaPackages: update 2022-10-16 15:53:51 -04:00
figsoda
46769538fe vimPlugins.nvim-cmp: follow HEAD and update 2022-10-15 15:34:36 -04:00
figsoda
d1742000db luaPackages.vusted: init at 2.1.1-1 2022-10-10 19:20:03 -04: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
Gabriel Fontes
e5cac189d4
luaPackages: fennel -> luaPackages.fennel 2022-09-24 22:46:10 -03: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
"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
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"
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
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
Matthieu Coudron
2e5732b320 luaPackages.libuv: bump to v1.43.0
as required by neovim master
2022-03-29 03:46:00 +02:00
Matthieu Coudron
a383bcb3c4 luaPackages.luv: 1.42.0 -> 1.43.0 2022-03-08 10:53:11 +01:00
Bobby Rong
6286671967
Merge pull request #152497 from jonringer/update-luaPackages.lgi-homepage
luaPackages.lgi: update homepage
2021-12-29 08:45:59 +08:00
Jonathan Ringer
d3b16c683f luaPackages.ldoc: update homepage 2021-12-28 19:57:57 +01:00
Jonathan Ringer
8ee0a5f4bf
luaPackages.lgi: update homepage 2021-12-28 10:29:15 -08:00
oxalica
38987325b5
luaPackages: update 2021-12-07 18:50:39 +08:00
Alexei Robyn
b8173c4a0e luaPackages.moonscript: Correct package version to dev-1
The "0.5.0-1" rockspec on luarocks has a bug, resulting in it pulling
the current git master version, which is what we have effectively been
using.

Given that 0.5.0-1 is the latest release, is 6 years old, and that there
have been some bug fixes since then, we do actually want to be using the
git master version, but we also want to be using the correct rockspec
(particularly as alt-getopt has been replaced by argparse in the `moon`
binary).
2021-11-23 18:28:13 +01:00
Matthieu Coudron
253af9151f luaPackages: update
- luarocks-nix: bumped to pass args too, `package_X = callPackage ...`.
  It allows to remove the annoying `with self`.
  This new version disables tests (because broken) and now emits derivation
  with a callPackage in front.
- replaced X.override with lib.overrideLuarocks, it should be used
whenever buildInputs/extraVariables is changed since it impacts the
generated luarocks config.
Once structured attributes are in, it will be easier to have the
luarocks config generated by a hook and we probably will be able to
replace all overrideLuarocks by overrideAttrs.
2021-10-18 19:48:07 +02:00