commit
29b5473241
@ -11,13 +11,14 @@ compat53,,,,,vcunat
|
|||||||
coxpcall,,,1.17.0-1,,
|
coxpcall,,,1.17.0-1,,
|
||||||
cqueues,,,,,vcunat
|
cqueues,,,,,vcunat
|
||||||
cyrussasl,,,,,vcunat
|
cyrussasl,,,,,vcunat
|
||||||
digestif,,http://luarocks.org/dev,,lua5_3,
|
digestif,,,,lua5_3,
|
||||||
dkjson,,,,,
|
dkjson,,,,,
|
||||||
fifo,,,,,
|
fifo,,,,,
|
||||||
http,,,,,vcunat
|
http,,,,,vcunat
|
||||||
inspect,,,,,
|
inspect,,,,,
|
||||||
ldoc,,,,,
|
ldoc,,,,,
|
||||||
lgi,,,,,
|
lgi,,,,,
|
||||||
|
linenoise,,,,,
|
||||||
ljsyscall,,,,lua5_1,lblasc
|
ljsyscall,,,,lua5_1,lblasc
|
||||||
lpeg,,,,,vyp
|
lpeg,,,,,vyp
|
||||||
lpeg_patterns,,,,,
|
lpeg_patterns,,,,,
|
||||||
@ -43,6 +44,7 @@ luadbi-mysql,,,,,
|
|||||||
luadbi-postgresql,,,,,
|
luadbi-postgresql,,,,,
|
||||||
luadbi-sqlite3,,,,,
|
luadbi-sqlite3,,,,,
|
||||||
luadoc,,,,,
|
luadoc,,,,,
|
||||||
|
luaepnf,,,,,
|
||||||
luaevent,,,,,
|
luaevent,,,,,
|
||||||
luaexpat,,,1.3.0-1,,arobyn flosse
|
luaexpat,,,1.3.0-1,,arobyn flosse
|
||||||
luaffi,,http://luarocks.org/dev,,,
|
luaffi,,http://luarocks.org/dev,,,
|
||||||
@ -50,6 +52,7 @@ luafilesystem,,,1.7.0-2,,flosse vcunat
|
|||||||
lualogging,,,,,
|
lualogging,,,,,
|
||||||
luaossl,,,,lua5_1,vcunat
|
luaossl,,,,lua5_1,vcunat
|
||||||
luaposix,,,,,vyp lblasc
|
luaposix,,,,,vyp lblasc
|
||||||
|
luarepl,,,,,
|
||||||
luasec,,,,,flosse
|
luasec,,,,,flosse
|
||||||
luasocket,,,,,
|
luasocket,,,,,
|
||||||
luasql-sqlite3,,,,,vyp
|
luasql-sqlite3,,,,,vyp
|
||||||
@ -72,3 +75,4 @@ std__debug,std._debug,,,,
|
|||||||
std_normalize,std.normalize,,,,
|
std_normalize,std.normalize,,,,
|
||||||
stdlib,,,,,vyp
|
stdlib,,,,,vyp
|
||||||
pulseaudio,,,,,doronbehar
|
pulseaudio,,,,,doronbehar
|
||||||
|
vstruct,,,,,
|
||||||
|
|
@ -19,7 +19,7 @@ export LUAROCKS_CONFIG="$NIXPKGS_PATH/maintainers/scripts/luarocks-config.lua"
|
|||||||
|
|
||||||
# 10 is a pretty arbitrary number of simultaneous jobs, but it is generally
|
# 10 is a pretty arbitrary number of simultaneous jobs, but it is generally
|
||||||
# impolite to hit a webserver with *too* many simultaneous connections :)
|
# impolite to hit a webserver with *too* many simultaneous connections :)
|
||||||
PARALLEL_JOBS=10
|
PARALLEL_JOBS=1
|
||||||
|
|
||||||
exit_trap() {
|
exit_trap() {
|
||||||
local lc="$BASH_COMMAND" rc=$?
|
local lc="$BASH_COMMAND" rc=$?
|
||||||
|
@ -266,28 +266,18 @@ cyrussasl = buildLuarocksPackage {
|
|||||||
};
|
};
|
||||||
digestif = buildLuarocksPackage {
|
digestif = buildLuarocksPackage {
|
||||||
pname = "digestif";
|
pname = "digestif";
|
||||||
version = "scm-1";
|
version = "0.2-1";
|
||||||
|
|
||||||
knownRockspec = (fetchurl {
|
|
||||||
url = http://luarocks.org/dev/digestif-scm-1.rockspec;
|
|
||||||
sha256 = "18rixbni4hmrmh3qj3vpjbsphzdvchswajphc9ysm52ccpyzh687";
|
|
||||||
}).outPath;
|
|
||||||
|
|
||||||
src = fetchgit ( removeAttrs (builtins.fromJSON ''{
|
|
||||||
"url": "git://github.com/astoff/digestif",
|
|
||||||
"rev": "51c321f1b68b77f648fa6adf356de48925f69fe0",
|
|
||||||
"date": "2019-06-08T15:03:33+02:00",
|
|
||||||
"sha256": "1c9cl81vfzirc325wipdy992yn20b8xv8nqzl5mdhyz8zfp84hs7",
|
|
||||||
"fetchSubmodules": true
|
|
||||||
}
|
|
||||||
'') ["date"]) ;
|
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = mirror://luarocks/digestif-0.2-1.src.rock;
|
||||||
|
sha256 = "03blpj5lxlhmxa4hnj21sz7sc84g96igbc7r97yb2smmlbyq8hxd";
|
||||||
|
};
|
||||||
disabled = (luaOlder "5.3");
|
disabled = (luaOlder "5.3");
|
||||||
propagatedBuildInputs = [ lua lpeg dkjson ];
|
propagatedBuildInputs = [ lua lpeg dkjson ];
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = "https://github.com/astoff/digestif/";
|
homepage = "https://github.com/astoff/digestif/";
|
||||||
description = "Code analyzer for TeX.";
|
description = "A code analyzer for TeX";
|
||||||
license = {
|
license = {
|
||||||
fullName = "MIT";
|
fullName = "MIT";
|
||||||
};
|
};
|
||||||
@ -412,6 +402,31 @@ lgi = buildLuarocksPackage {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
linenoise = buildLuarocksPackage {
|
||||||
|
pname = "linenoise";
|
||||||
|
version = "0.9-1";
|
||||||
|
|
||||||
|
knownRockspec = (fetchurl {
|
||||||
|
url = mirror://luarocks/linenoise-0.9-1.rockspec;
|
||||||
|
sha256 = "0wic8g0d066pj9k51farsvcdbnhry2hphvng68w9k4lh0zh45yg4";
|
||||||
|
}).outPath;
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = https://github.com/hoelzro/lua-linenoise/archive/0.9.tar.gz;
|
||||||
|
sha256 = "177h6gbq89arwiwxah9943i8hl5gvd9wivnd1nhmdl7d8x0dn76c";
|
||||||
|
};
|
||||||
|
|
||||||
|
disabled = (luaOlder "5.1");
|
||||||
|
propagatedBuildInputs = [ lua ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = "https://github.com/hoelzro/lua-linenoise";
|
||||||
|
description = "A binding for the linenoise command line library";
|
||||||
|
license = {
|
||||||
|
fullName = "MIT/X11";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
ljsyscall = buildLuarocksPackage {
|
ljsyscall = buildLuarocksPackage {
|
||||||
pname = "ljsyscall";
|
pname = "ljsyscall";
|
||||||
version = "0.12-1";
|
version = "0.12-1";
|
||||||
@ -918,9 +933,24 @@ luadoc = buildLuarocksPackage {
|
|||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = "http://luadoc.luaforge.net/";
|
homepage = "http://luadoc.luaforge.net/";
|
||||||
description = "LuaDoc is a documentation tool for Lua source code";
|
description = "LuaDoc is a documentation tool for Lua source code";
|
||||||
license = {
|
license.fullName = "MIT/X11";
|
||||||
fullName = "MIT/X11";
|
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
luaepnf = buildLuarocksPackage {
|
||||||
|
pname = "luaepnf";
|
||||||
|
version = "0.3-1";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = mirror://luarocks/luaepnf-0.3-1.src.rock;
|
||||||
|
sha256 = "12z7radxk1dkyjqflr85sghywgc82xdg4mzb9mbwbrrqbnjw8mp5";
|
||||||
|
};
|
||||||
|
disabled = (luaOlder "5.1") || (luaAtLeast "5.4");
|
||||||
|
propagatedBuildInputs = [ lua lpeg ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = "http://siffiejoe.github.io/lua-luaepnf/";
|
||||||
|
description = "Extended PEG Notation Format (easy grammars for LPeg)";
|
||||||
|
license.fullName = "MIT";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
luaevent = buildLuarocksPackage {
|
luaevent = buildLuarocksPackage {
|
||||||
@ -1053,9 +1083,30 @@ luaposix = buildLuarocksPackage {
|
|||||||
homepage = "https://github.com/luaposix/luaposix/";
|
homepage = "https://github.com/luaposix/luaposix/";
|
||||||
description = "Lua bindings for POSIX";
|
description = "Lua bindings for POSIX";
|
||||||
maintainers = with maintainers; [ vyp lblasc ];
|
maintainers = with maintainers; [ vyp lblasc ];
|
||||||
license = {
|
license.fullName = "MIT/X11";
|
||||||
fullName = "MIT/X11";
|
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
luarepl = buildLuarocksPackage {
|
||||||
|
pname = "luarepl";
|
||||||
|
version = "0.9-1";
|
||||||
|
|
||||||
|
knownRockspec = (fetchurl {
|
||||||
|
url = mirror://luarocks/luarepl-0.9-1.rockspec;
|
||||||
|
sha256 = "1409lanxv4s8kq5rrh46dvld77ip33qzfn3vac3i9zpzbmgb5i8z";
|
||||||
|
}).outPath;
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = https://github.com/hoelzro/lua-repl/archive/0.9.tar.gz;
|
||||||
|
sha256 = "04xka7b84d9mrz3gyf8ywhw08xp65v8jrnzs8ry8k9540aqs721w";
|
||||||
|
};
|
||||||
|
|
||||||
|
disabled = (luaOlder "5.1");
|
||||||
|
propagatedBuildInputs = [ lua ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = "https://github.com/hoelzro/lua-repl";
|
||||||
|
description = "A reusable REPL component for Lua, written in Lua";
|
||||||
|
license.fullName = "MIT/X11";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
luasec = buildLuarocksPackage {
|
luasec = buildLuarocksPackage {
|
||||||
@ -1485,9 +1536,23 @@ stdlib = buildLuarocksPackage {
|
|||||||
homepage = "http://lua-stdlib.github.io/lua-stdlib";
|
homepage = "http://lua-stdlib.github.io/lua-stdlib";
|
||||||
description = "General Lua Libraries";
|
description = "General Lua Libraries";
|
||||||
maintainers = with maintainers; [ vyp ];
|
maintainers = with maintainers; [ vyp ];
|
||||||
license = {
|
license.fullName = "MIT/X11";
|
||||||
fullName = "MIT/X11";
|
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
vstruct = buildLuarocksPackage {
|
||||||
|
pname = "vstruct";
|
||||||
|
version = "2.0.2-1";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = mirror://luarocks/vstruct-2.0.2-1.src.rock;
|
||||||
|
sha256 = "05k1685618wh7vg8av92mh1i1rjqg15x12gifbp9kyqzc2nk3kzq";
|
||||||
|
};
|
||||||
|
disabled = (luaOlder "5.1") || (luaAtLeast "5.3");
|
||||||
|
propagatedBuildInputs = [ lua ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
homepage = "https://github.com/ToxicFrog/vstruct";
|
||||||
|
description = "Lua library to manipulate binary data";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -4,9 +4,9 @@ luarocks.overrideAttrs(old: {
|
|||||||
version = "2019-09-07";
|
version = "2019-09-07";
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "nix-community";
|
owner = "nix-community";
|
||||||
repo = "luarocks";
|
repo = "luarocks-nix";
|
||||||
rev = "fa7c367bcdad36768db5f19fd4fcdd9681a14429";
|
rev = "73b8772e56fd39dfffda9e3b13e9eb31e93d5cde";
|
||||||
sha256 = "0kziwfw5gqq5xsckl7qf9wasaiy8rp42h5qrcnjx07qp47a9ldx7";
|
sha256 = "00jgshygw439pbaxg7yph3ijia6nid9r1br416wdbyl5wqhlhm1y";
|
||||||
};
|
};
|
||||||
patches = [
|
patches = [
|
||||||
./darwin-3.1.3.patch
|
./darwin-3.1.3.patch
|
||||||
|
Loading…
x
Reference in New Issue
Block a user