Michael Raskin
bd616c0cd3
Merge pull request #57010 from teto/luarocks_update
...
Luarocks update
2019-03-07 10:52:56 +00:00
Matthieu Coudron
ed7818219a
lua: run postConfigure hook for rock and rockspec
...
it was previously run only for src.rock
2019-03-07 10:34:01 +00:00
Matthieu Coudron
b93ccb7136
lua: add isLua53
2019-03-07 10:17:44 +00:00
Matthieu Coudron
64801cc153
lua-packages.nix:remove unused 'overrides' setting
...
This was leftover from early implementations.
The overrides are passed via packageOverrides in lua-modules/default.nix
2019-03-07 17:43:07 +09:00
Vladimír Čunát
3e442fd0f9
Revert "luaPackages.cqueues: move to generated"
...
This reverts commit c01fe375ca
.
See the reverted commit on GitHub for discussion. /cc PR #55305 .
2019-03-04 20:34:07 +01:00
Matthieu Coudron
0cb3ee3bde
luaPackages.lua-iconv: move to generated
2019-02-13 14:13:39 +09:00
Matthieu Coudron
c84a431624
luaPackages.lpty: 1.2.1 -> 1.2.2 generated
2019-02-13 14:13:01 +09:00
Matthieu Coudron
ce63fd4381
luaPackages.luabitop: generated
2019-02-13 14:12:44 +09:00
Matthieu Coudron
c789b88cdd
luaPackages.luacheck: 0.20 -> 0.23 generated
2019-02-13 14:11:14 +09:00
Matthieu Coudron
421110ae36
luaPackages.luaevent: 0.4.4 -> 0.4.6 generated
2019-02-13 14:10:35 +09:00
Matthieu Coudron
71b2e1f554
luaPackages.lgi: move to generated
2019-02-12 11:47:54 +09:00
Matthieu Coudron
c01fe375ca
luaPackages.cqueues: move to generated
2019-02-12 11:47:54 +09:00
Matthieu Coudron
84d4faf8d5
luaPackages.basexx: move to generated
2019-02-12 11:47:53 +09:00
Matthieu Coudron
582fa48e6f
luaPackages.fifo: move to generated
2019-02-12 11:47:53 +09:00
Matthieu Coudron
f0269de17f
luaPackages.lpeg_patterns: move to generated
2019-02-12 11:47:53 +09:00
Matthieu Coudron
aaeaa6d1c6
Add checkPhase for neovim (disabled by default) ( #55266 )
...
* neovim-unwrapped: now use lua environments
* mpv: use lua environments
* luaPackages.inspect: init at 3.1.1-0
* luaPackages.lgi: mark as a lua module
* luaPackages.vicious: mark as a lua module
2019-02-05 15:00:19 +00:00
Matthieu Coudron
2ba891788b
Lua generate nix packages from luarocks ( #54978 )
...
* lua: generate packages from luarocks
* luarocks-nix: update
* removed packages already available in nixpkgs
* adressing reviews
update script can now accept another csv file as input with -c
* Remove obsolete comment
2019-02-04 11:30:58 +00:00
Matthieu Coudron
c4519cf8a6
lua: add withPackages function ( #54460 )
...
* lua: add withPackages function
First step towards more automation similar to the haskell backend.
Follow up of https://github.com/NixOS/nixpkgs/pull/33903
2019-01-30 14:13:15 +00:00
Matthieu Coudron
15a8719d40
luarocks-nix: init
...
luarocks-nix is a fork of luarocks that adds a "nix" command capable of
converting luarocks package descriptions into nix derivations (though nixpkgs is
still missing the lua infrastructure).
2019-01-22 16:52:43 +09:00
Izorkin
2a2294298f
luaPackages.luadbi: 0.6 -> 0.7.1
2019-01-04 10:14:12 +03:00
Jan Tojnar
a51a99c690
gobject-introspection: rename package
...
camelCase package name was a huge inconsistency in GNOME package set.
2018-12-02 12:42:29 +01:00
Robin Gloster
9111012f7f
luaPackages.luasocket: fix cross
2018-11-29 04:12:10 +01:00
Jörg Thalheim
a8413d816a
luaPackages.luadbi: 0.5 -> 0.6 ( #47156 )
...
Switch to maintained fork that is compatible with lua5.2/lua5.3.
This package was tested with prosody.
2018-09-22 22:27:35 +02:00
Vladimír Čunát
7a605f3c78
lua*Packages.http: init at 0.2
2018-07-30 17:35:20 +02:00
Vladimír Čunát
40140997cb
lua*Packages.basexx: init at 0.4.0
2018-07-30 17:26:48 +02:00
Vladimír Čunát
597a5936d3
lua*Packages.compat53: init at 0.7
...
The manual compilation is weird, but there's only a rockspec upstream,
and I don't know how to use that well inside the nix build.
2018-07-30 17:08:48 +02:00
Vladimír Čunát
837a9a4677
lua*Packages.luaoss: init at 20170903
2018-07-30 16:40:41 +02:00
Vladimír Čunát
05df847150
fixup! lua*Packages.cqueues: init at 20171014
2018-07-30 16:40:01 +02:00
Vladimír Čunát
4aa324ac5a
lua*Packages.lpeg_patterns: init at 0.5
2018-07-30 16:31:40 +02:00
Vladimír Čunát
3a808133d3
lua*Packages.fifo: init at 0.2
2018-07-30 16:23:51 +02:00
Vladimír Čunát
112021b166
lua*Packages.cqueues: init at 20171014
2018-07-30 16:09:01 +02:00
Vladimír Čunát
bddcd35e1d
Merge #43141 : lua-5.3 and lpeg updates
2018-07-21 23:05:44 +02:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
volth
87f5930c3f
[bot]: remove unreferenced code
2018-07-20 18:48:37 +00:00
Vladimír Čunát
bfc123803d
lua*Packages.lfs: init at 1.7.0.2
2018-07-08 09:19:43 +02:00
Philipp Gesang
0b30f69406
lua-packages: update lpeg 0.12 -> 1.0.1
...
Signed-off-by: Philipp Gesang <phg@phi-gamma.net>
2018-07-07 16:21:19 +02:00
Philipp Gesang
cc5d281035
lua-packages: define lua53Packages
...
Set up lua packages for the v5.3.x interpreter.
Blacklist the set of lua-packages (luabitop, luaexpat, luazip,
luasqlite3) whose compilation fails against 5.3.4. The rest are at least
building.
Signed-off-by: Philipp Gesang <phg@phi-gamma.net>
2018-07-07 16:10:31 +02:00
Orivej Desh
1e97008bb8
luaPackages.mpack: fix build after #28029
2018-05-29 15:06:38 +00:00
John Ericson
cf06e42d1c
Merge remote-tracking branch 'upstream/master' into staging
2018-05-03 16:35:36 -04:00
Stefan Wiehler
2fcf50a323
luafilesystem: 1.6.3 -> 1.7.0
2018-04-30 10:59:57 +02:00
Jan Malakhovski
7438083a4d
tree-wide: disable doCheck
and doInstallCheck
where it fails (the trivial part)
2018-04-25 04:18:46 +00:00
Ricardo M. Correia
475c4e08ea
luaPackages.mpack: fix hash
...
The actual revision was changed back in November 2007 with commit
b7ed086650
but the hash wasn't updated.
2018-04-13 20:54:31 +02:00
Robin Gloster
76ea0e1b2e
Merge pull request #32960 from florianjacob/prosody-0.10
...
Prosody 0.10.0
2018-03-22 14:12:57 +01:00
Ryan Mulligan
e38d28840d
lua51Packages.lgi: 0.9.1 -> 0.9.2
...
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:
- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 0.9.2 with grep in /nix/store/q6lcshhmi0dn8ndz2jz9nlircfww4fcm-lgi-0.9.2
- directory tree listing: https://gist.github.com/48d4d638fbd1169b1c96b7e506202b93
2018-03-20 09:53:14 -07:00
Florian Jacob
0c74665bad
luaevent: 0.4.3 -> 0.4.4
2018-03-12 20:18:34 +01:00
Luka Blaskovic
13c8e0194d
luaPackages.bit32: init at 5.3.0
...
fixes #35581
2018-03-09 19:32:28 +00:00
Luka Blaskovic
b86c7469a6
luaposix: 33.4.0 -> 34.0.4
2018-03-09 19:32:06 +00:00
Luka Blaskovic
73ec2c29d4
luaPackages.std.normalize: init at 2.0.1
2018-03-09 19:32:06 +00:00
Luka Blaskovic
2f0ff59d89
luaPackages.std._debug: init at 1.0
2018-03-09 19:32:06 +00:00
Luka Blaskovic
7b7607382d
lua packages: propagate libs with a setupHook
...
The LUA_PATH and LUA_CPATH variables are needed to load libraries.
This setupHook exports them to the environment.
2018-02-25 21:24:47 +00:00