Commit Graph

199 Commits

Author SHA1 Message Date
Austin Horstman
da35acc93d
luaPackages: update on 2024-11-26 2024-11-26 13:56:11 -06:00
Austin Horstman
2b2e6614ce
{nodePackages.jsonlint,luaPackages.luacheck}: add meta.mainProgram (#358173) 2024-11-24 22:15:00 -06:00
Austin Horstman
f176d9b7b6
luaPackages.luacheck: add meta.mainProgram 2024-11-23 12:05:42 -06:00
Matthieu Coudron
8ac1f15e2c
teal-language-server: dev-1 -> 0.0.5.1 (#356677) 2024-11-23 14:48:24 +01:00
barsoosayque
0967e2f2c5 tl: 0.15.3-1 -> 0.24.1-1
https://github.com/teal-language/tl/blob/v0.24.1/CHANGELOG.md#0241

This update introduced a lock file in tl, which
needs to be removed in order to build the package
2024-11-23 13:28:07 +07:00
Masum Reza
e13831335f
treewide: stdenv.is -> stdenv.hostPlatform.is (#356363)
* treewide: stdenv.is -> stdenv.hostPlatform.is

* treewide: nixfmt due to ci error
2024-11-17 16:11:54 +05:30
7c6f434c
4ab73fc71f
luaprompt: install man page (#354424) 2024-11-15 07:09:44 +00:00
Marc Jakobi
73e03e065e luaPackages.toml-edit: 0.6.0 -> 0.6.1 2024-11-09 23:21:35 +01:00
Michael Adler
7f886ba9db luaprompt: install man page 2024-11-08 09:58:08 +01:00
Marc Jakobi
d030cd7bd2 luaPackages.toml-edit: 0.5.0 -> 0.6.0 2024-11-07 00:14:14 +01:00
arcnmx
77ae4529c0 luaPackages.luadbi-postgresql: fix build
requires postgresql dev input
2024-10-26 09:02:46 -07:00
Marc Jakobi
49863997c8 luaPackages.toml-edit: 0.4.1 -> 0.5.0 2024-10-24 20:00:26 +02:00
Peder Bergebakken Sundt
3b5c13b40f lua54Packages.cqueues: use mirror url 2024-10-09 12:04:03 +02:00
Austin Horstman
e277415cfe luaPackages: update on 2024-09-30 2024-10-01 17:08:30 +02:00
Gaetan Lepage
365046188f luaPackages.neorg: remove forgotten debug 2024-09-29 19:41:39 +02:00
Austin Horstman
fe866c653c luaPackages.neotest: disable checks on darwin 2024-09-25 22:32:29 +02:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Gaetan Lepage
b4cde4d7f1 luaPackages.neorg: init at 9.1.1-1
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2024-09-24 10:06:58 +02:00
Austin Horstman
6c9ef1b934
luaPackages.sqlite: disable checks on darwin 2024-09-20 07:58:48 -05:00
Gaétan Lepage
c6e077b0b2
vimPlugins.lze: init at 0.1.1 (#339387) 2024-09-14 20:32:40 +02:00
BirdeeHub
6b1aa6159f vimPlugins.lze: init at 0.1.1
I made this, and I almost completely deleted it because I was fully
on board with lz-n again. However, I have been using it and lz-n
simultaneosly and trying them out.

I wish to publish lze after all. I like it a lot.

It works completely differently from lz-n and has a different handler
api, but has a similar plugin spec.

Update pkgs/development/lua-modules/overrides.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2024-09-13 16:47:37 -07:00
Marc Jakobi
8420ab868c luaPackages.lua-resty-openidc: 1.7.6 -> 1.8.0 2024-09-13 20:44:26 +02:00
PerchunPak
b19131c832
luaModules.neotest: enable checks and fix 2024-09-11 12:35:34 -05:00
Austin Horstman
22b4614665
luaModules.sqlite: fix checks 2024-09-11 12:35:34 -05:00
Gaétan Lepage
21f1d1a412
Merge pull request #336645 from mrcjkb/push-rltnztktvoxt
luaPackages.tree-sitter-norg: update + unbreak on darwin
2024-08-23 13:18:57 +02:00
Marc Jakobi
b45eb82718 luaPackages.rtp-nvim: enable tests 2024-08-23 12:42:29 +02:00
Marc Jakobi
25628691a0 luaPackages.tree-sitter-norg: update + unbreak on darwin 2024-08-23 09:33:10 +02:00
Philip Taron
eded5c3275
luaPackages: remove with sstatement in overrides 2024-08-18 06:31:16 -07:00
Gaetan Lepage
5e5431ead3 luaPackages.lua-rtoml: mark as broken on Darwin 2024-08-09 13:23:19 +02:00
Gaetan Lepage
36d2ddb27b luaPackages.fennel: remove explicit installation of the man page
Not needed I guess...
2024-08-09 13:11:35 +02:00
Gaetan Lepage
4a4afe2d46 luaPackages: update on 2024-08-07 2024-08-09 13:11:35 +02:00
Marc Jakobi
61e2966413 luaPackages.llscheck: init at 0.5.0-1 2024-07-28 15:10:37 +02:00
Marc Jakobi
c9b408ea5d
luaPackages.rustaceanvim: 4.25.1 -> 5.0.0 (#330157)
* luaPackages.rustaceanvim: 4.25.1 -> 5.0.0

* luaPackages.rustaceanvim: enable checks

* vimPlugins.rustaceanvim: move to overrides
2024-07-26 15:31:48 +02:00
Matthieu C.
8ead224a2b luaPackages.lua-zlib: fix meta 2024-06-30 21:35:37 +02:00
Matthieu C.
4462ffb96b luaPackages.lua-resty-jwt: mark as broken 2024-06-30 21:35:37 +02:00
Matthieu C.
9230038858 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
2024-06-30 21:35:33 +02:00
Marc Jakobi
7d329d1a9e luaPackages.lz-n: enable checks for lua 5.1 2024-06-18 18:56:42 +02:00
Gaetan Lepage
1032df05d0 luaPackages.neotest: disable tests on darwin 2024-06-11 18:23:15 +02:00
Wu, Zhenyu
9b4b3c2959 luaprompt: init at 0.8
Fix #223852
2024-06-10 13:40:08 +02:00
Matthieu C.
c7b821ba2e luaPackages.neotest: enable tests 2024-06-10 01:14:39 +02:00
Matthieu C.
2ea757a029 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.
2024-05-31 19:59:29 +02:00
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