Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at 19.09 1441 lines 41 kB view raw
1 2/* pkgs/development/lua-modules/generated-packages.nix is an auto-generated file -- DO NOT EDIT! 3Regenerate it with: 4nixpkgs$ maintainers/scripts/update-luarocks-packages pkgs/development/lua-modules/generated-packages.nix 5 6These packages are manually refined in lua-overrides.nix 7*/ 8{ self, stdenv, fetchurl, fetchgit, pkgs, ... } @ args: 9self: super: 10with self; 11{ 12 13alt-getopt = buildLuarocksPackage { 14 pname = "alt-getopt"; 15 version = "0.8.0-1"; 16 17 src = fetchurl { 18 url = https://luarocks.org/alt-getopt-0.8.0-1.src.rock; 19 sha256 = "1mi97dqb97sf47vb6wrk12yf1yxcaz0asr9gbgwyngr5n1adh5i3"; 20 }; 21 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 22 propagatedBuildInputs = [ lua ]; 23 24 meta = with stdenv.lib; { 25 homepage = "https://github.com/cheusov/lua-alt-getopt"; 26 description = "Process application arguments the same way as getopt_long"; 27 maintainers = with maintainers; [ arobyn ]; 28 license = { 29 fullName = "MIT/X11"; 30 }; 31 }; 32}; 33ansicolors = buildLuarocksPackage { 34 pname = "ansicolors"; 35 version = "1.0.2-3"; 36 37 src = fetchurl { 38 url = https://luarocks.org/ansicolors-1.0.2-3.src.rock; 39 sha256 = "1mhmr090y5394x1j8p44ws17sdwixn5a0r4i052bkfgk3982cqfz"; 40 }; 41 disabled = (luaOlder "5.1"); 42 propagatedBuildInputs = [ lua ]; 43 44 meta = with stdenv.lib; { 45 homepage = "https://github.com/kikito/ansicolors.lua"; 46 description = "Library for color Manipulation."; 47 license = { 48 fullName = "MIT <http://opensource.org/licenses/MIT>"; 49 }; 50 }; 51}; 52argparse = buildLuarocksPackage { 53 pname = "argparse"; 54 version = "0.6.0-1"; 55 56 src = fetchurl { 57 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/argparse-0.6.0-1.src.rock; 58 sha256 = "10ic5wppyghd1lmgwgl0lb40pv8z9fi9i87080axxg8wsr19y0p4"; 59 }; 60 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 61 propagatedBuildInputs = [ lua ]; 62 63 meta = with stdenv.lib; { 64 homepage = "https://github.com/mpeterv/argparse"; 65 description = "A feature-rich command-line argument parser"; 66 license = { 67 fullName = "MIT"; 68 }; 69 }; 70}; 71basexx = buildLuarocksPackage { 72 pname = "basexx"; 73 version = "0.4.1-1"; 74 75 knownRockspec = (fetchurl { 76 url = https://luarocks.org/basexx-0.4.1-1.rockspec; 77 sha256 = "0kmydxm2wywl18cgj303apsx7hnfd68a9hx9yhq10fj7yfcxzv5f"; 78 }).outPath; 79 80 src = fetchurl { 81 url = https://github.com/aiq/basexx/archive/v0.4.1.tar.gz; 82 sha256 = "1rnz6xixxqwy0q6y2hi14rfid4w47h69gfi0rnlq24fz8q2b0qpz"; 83 }; 84 85 disabled = (luaOlder "5.1"); 86 propagatedBuildInputs = [ lua ]; 87 88 meta = with stdenv.lib; { 89 homepage = "https://github.com/aiq/basexx"; 90 description = "A base2, base16, base32, base64 and base85 library for Lua"; 91 license = { 92 fullName = "MIT"; 93 }; 94 }; 95}; 96binaryheap = buildLuarocksPackage { 97 pname = "binaryheap"; 98 version = "0.4-1"; 99 100 src = fetchurl { 101 url = https://luarocks.org/binaryheap-0.4-1.src.rock; 102 sha256 = "11rd8r3bpinfla2965jgjdv1hilqdc1q6g1qla5978d7vzg19kpc"; 103 }; 104 disabled = (luaOlder "5.1"); 105 propagatedBuildInputs = [ lua ]; 106 107 meta = with stdenv.lib; { 108 homepage = "https://github.com/Tieske/binaryheap.lua"; 109 description = "Binary heap implementation in pure Lua"; 110 maintainers = with maintainers; [ vcunat ]; 111 license = { 112 fullName = "MIT/X11"; 113 }; 114 }; 115}; 116bit32 = buildLuarocksPackage { 117 pname = "bit32"; 118 version = "5.3.0-1"; 119 120 src = fetchurl { 121 url = https://luarocks.org/bit32-5.3.0-1.src.rock; 122 sha256 = "19i7kc2pfg9hc6qjq4kka43q6qk71bkl2rzvrjaks6283q6wfyzy"; 123 }; 124 disabled = (luaOlder "5.1"); 125 propagatedBuildInputs = [ lua ]; 126 127 meta = with stdenv.lib; { 128 homepage = "http://www.lua.org/manual/5.2/manual.html#6.7"; 129 description = "Lua 5.2 bit manipulation library"; 130 maintainers = with maintainers; [ lblasc ]; 131 license = { 132 fullName = "MIT/X11"; 133 }; 134 }; 135}; 136busted = buildLuarocksPackage { 137 pname = "busted"; 138 version = "2.0.rc13-0"; 139 140 knownRockspec = (fetchurl { 141 url = https://luarocks.org/busted-2.0.rc13-0.rockspec; 142 sha256 = "0hrvhg1324q5ra6cpjh1y3by6lrzs0ljah4jl48l8xlgw1z9z1q5"; 143 }).outPath; 144 145 src = fetchurl { 146 url = https://github.com/Olivine-Labs/busted/archive/v2.0.rc13-0.tar.gz; 147 sha256 = "0m72bldn1r6j94ahcfmpaq1mmysrshf9qi9fjas7hpal0jp8ivvl"; 148 }; 149 150 disabled = (luaOlder "5.1"); 151 propagatedBuildInputs = [ lua lua_cliargs luafilesystem luasystem dkjson say luassert lua-term penlight mediator_lua ]; 152 153 meta = with stdenv.lib; { 154 homepage = "http://olivinelabs.com/busted/"; 155 description = "Elegant Lua unit testing."; 156 license = { 157 fullName = "MIT <http://opensource.org/licenses/MIT>"; 158 }; 159 }; 160}; 161cjson = buildLuarocksPackage { 162 pname = "lua-cjson"; 163 version = "2.1.0.6-1"; 164 165 src = fetchurl { 166 url = https://luarocks.org/lua-cjson-2.1.0.6-1.src.rock; 167 sha256 = "0dqqkn0aygc780kiq2lbydb255r8is7raf7md0gxdjcagp8afps5"; 168 }; 169 disabled = (luaOlder "5.1"); 170 propagatedBuildInputs = [ lua ]; 171 172 meta = with stdenv.lib; { 173 homepage = "https://www.kyne.com.au/~mark/software/lua-cjson.php"; 174 description = "A fast JSON encoding/parsing module"; 175 license = { 176 fullName = "MIT"; 177 }; 178 }; 179}; 180compat53 = buildLuarocksPackage { 181 pname = "compat53"; 182 version = "0.7-1"; 183 184 src = fetchurl { 185 url = https://luarocks.org/compat53-0.7-1.src.rock; 186 sha256 = "0kpaxbpgrwjn4jjlb17fn29a09w6lw732d21bi0302kqcaixqpyb"; 187 }; 188 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 189 propagatedBuildInputs = [ lua ]; 190 191 meta = with stdenv.lib; { 192 homepage = "https://github.com/keplerproject/lua-compat-5.3"; 193 description = "Compatibility module providing Lua-5.3-style APIs for Lua 5.2 and 5.1"; 194 maintainers = with maintainers; [ vcunat ]; 195 license = { 196 fullName = "MIT"; 197 }; 198 }; 199}; 200coxpcall = buildLuarocksPackage { 201 pname = "coxpcall"; 202 version = "1.17.0-1"; 203 204 src = fetchurl { 205 url = https://luarocks.org/coxpcall-1.17.0-1.src.rock; 206 sha256 = "0n1jmda4g7x06458596bamhzhcsly6x0p31yp6q3jz4j11zv1zhi"; 207 }; 208 209 meta = with stdenv.lib; { 210 homepage = "http://keplerproject.github.io/coxpcall"; 211 description = "Coroutine safe xpcall and pcall"; 212 license = { 213 fullName = "MIT/X11"; 214 }; 215 }; 216}; 217cqueues = buildLuarocksPackage { 218 pname = "cqueues"; 219 version = "20190731.52-0"; 220 221 src = fetchurl { 222 url = https://luarocks.org/cqueues-20190731.52-0.src.rock; 223 sha256 = "07rs34amsxf2bc5ccqdad0c63c70737r54316cbd9qh1a2wbvz8s"; 224 }; 225 disabled = (lua.luaversion != "5.2"); 226 propagatedBuildInputs = [ lua ]; 227 228 meta = with stdenv.lib; { 229 homepage = "http://25thandclement.com/~william/projects/cqueues.html"; 230 description = "Continuation Queues: Embeddable asynchronous networking, threading, and notification framework for Lua on Unix."; 231 maintainers = with maintainers; [ vcunat ]; 232 license = { 233 fullName = "MIT/X11"; 234 }; 235 }; 236}; 237cyrussasl = buildLuarocksPackage { 238 pname = "cyrussasl"; 239 version = "1.1.0-1"; 240 241 knownRockspec = (fetchurl { 242 url = https://luarocks.org/cyrussasl-1.1.0-1.rockspec; 243 sha256 = "0zy9l00l7kr3sq8phdm52jqhlqy35vdv6rdmm8mhjihcbx1fsplc"; 244 }).outPath; 245 246 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 247 "url": "git://github.com/JorjBauer/lua-cyrussasl", 248 "rev": "78ceec610da76d745d0eff4e21a4fb24832aa72d", 249 "date": "2015-08-21T18:24:54-04:00", 250 "sha256": "14kzm3vk96k2i1m9f5zvpvq4pnzaf7s91h5g4h4x2bq1mynzw2s1", 251 "fetchSubmodules": true 252} 253 '') ["date"]) ; 254 255 disabled = (luaOlder "5.1"); 256 propagatedBuildInputs = [ lua ]; 257 258 meta = with stdenv.lib; { 259 homepage = "https://github.com/JorjBauer/lua-cyrussasl"; 260 description = "Cyrus SASL library for Lua 5.1+"; 261 maintainers = with maintainers; [ vcunat ]; 262 license = { 263 fullName = "BSD"; 264 }; 265 }; 266}; 267digestif = buildLuarocksPackage { 268 pname = "digestif"; 269 version = "scm-1"; 270 271 knownRockspec = (fetchurl { 272 url = http://luarocks.org/dev/digestif-scm-1.rockspec; 273 sha256 = "18rixbni4hmrmh3qj3vpjbsphzdvchswajphc9ysm52ccpyzh687"; 274 }).outPath; 275 276 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 277 "url": "git://github.com/astoff/digestif", 278 "rev": "51c321f1b68b77f648fa6adf356de48925f69fe0", 279 "date": "2019-06-08T15:03:33+02:00", 280 "sha256": "1c9cl81vfzirc325wipdy992yn20b8xv8nqzl5mdhyz8zfp84hs7", 281 "fetchSubmodules": true 282} 283 '') ["date"]) ; 284 285 disabled = (luaOlder "5.3"); 286 propagatedBuildInputs = [ lua lpeg dkjson ]; 287 288 meta = with stdenv.lib; { 289 homepage = "https://github.com/astoff/digestif/"; 290 description = "Code analyzer for TeX."; 291 license = { 292 fullName = "MIT"; 293 }; 294 }; 295}; 296dkjson = buildLuarocksPackage { 297 pname = "dkjson"; 298 version = "2.5-2"; 299 300 src = fetchurl { 301 url = https://luarocks.org/dkjson-2.5-2.src.rock; 302 sha256 = "1qy9bzqnb9pf9d48hik4iq8h68aw3270kmax7mmpvvpw7kkyp483"; 303 }; 304 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 305 propagatedBuildInputs = [ lua ]; 306 307 meta = with stdenv.lib; { 308 homepage = "http://dkolf.de/src/dkjson-lua.fsl/"; 309 description = "David Kolf's JSON module for Lua"; 310 license = { 311 fullName = "MIT/X11"; 312 }; 313 }; 314}; 315fifo = buildLuarocksPackage { 316 pname = "fifo"; 317 version = "0.2-0"; 318 319 src = fetchurl { 320 url = https://luarocks.org/fifo-0.2-0.src.rock; 321 sha256 = "082c5g1m8brnsqj5gnjs65bm7z50l6b05cfwah14lqaqsr5a5pjk"; 322 }; 323 propagatedBuildInputs = [ lua ]; 324 325 meta = with stdenv.lib; { 326 homepage = "https://github.com/daurnimator/fifo.lua"; 327 description = "A lua library/'class' that implements a FIFO"; 328 license = { 329 fullName = "MIT/X11"; 330 }; 331 }; 332}; 333http = buildLuarocksPackage { 334 pname = "http"; 335 version = "0.3-0"; 336 337 src = fetchurl { 338 url = https://luarocks.org/http-0.3-0.src.rock; 339 sha256 = "0vvl687bh3cvjjwbyp9cphqqccm3slv4g7y3h03scp3vpq9q4ccq"; 340 }; 341 disabled = (luaOlder "5.1"); 342 propagatedBuildInputs = [ lua compat53 bit32 cqueues luaossl basexx lpeg lpeg_patterns binaryheap fifo ]; 343 344 meta = with stdenv.lib; { 345 homepage = "https://github.com/daurnimator/lua-http"; 346 description = "HTTP library for Lua"; 347 maintainers = with maintainers; [ vcunat ]; 348 license = { 349 fullName = "MIT"; 350 }; 351 }; 352}; 353inspect = buildLuarocksPackage { 354 pname = "inspect"; 355 version = "3.1.1-0"; 356 357 src = fetchurl { 358 url = https://luarocks.org/inspect-3.1.1-0.src.rock; 359 sha256 = "0k4g9ahql83l4r2bykfs6sacf9l1wdpisav2i0z55fyfcdv387za"; 360 }; 361 disabled = (luaOlder "5.1"); 362 propagatedBuildInputs = [ lua ]; 363 364 meta = with stdenv.lib; { 365 homepage = "https://github.com/kikito/inspect.lua"; 366 description = "Lua table visualizer, ideal for debugging"; 367 license = { 368 fullName = "MIT <http://opensource.org/licenses/MIT>"; 369 }; 370 }; 371}; 372ldoc = buildLuarocksPackage { 373 pname = "ldoc"; 374 version = "1.4.6-2"; 375 376 knownRockspec = (fetchurl { 377 url = https://luarocks.org/ldoc-1.4.6-2.rockspec; 378 sha256 = "14yb0qihizby8ja0fa82vx72vk903mv6m7izn39mzfrgb8mha0pm"; 379 }).outPath; 380 381 src = fetchurl { 382 url = http://stevedonovan.github.io/files/ldoc-1.4.6.zip; 383 sha256 = "1fvsmmjwk996ypzizcy565hj82bhj17vdb83ln6ff63mxr3zs1la"; 384 }; 385 386 propagatedBuildInputs = [ penlight markdown ]; 387 388 meta = with stdenv.lib; { 389 homepage = "http://stevedonovan.github.com/ldoc"; 390 description = "A Lua Documentation Tool"; 391 license = { 392 fullName = "MIT/X11"; 393 }; 394 }; 395}; 396lgi = buildLuarocksPackage { 397 pname = "lgi"; 398 version = "0.9.2-1"; 399 400 src = fetchurl { 401 url = https://luarocks.org/lgi-0.9.2-1.src.rock; 402 sha256 = "07ajc5pdavp785mdyy82n0w6d592n96g95cvq025d6i0bcm2cypa"; 403 }; 404 disabled = (luaOlder "5.1"); 405 propagatedBuildInputs = [ lua ]; 406 407 meta = with stdenv.lib; { 408 homepage = "https://github.com/pavouk/lgi"; 409 description = "Lua bindings to GObject libraries"; 410 license = { 411 fullName = "MIT/X11"; 412 }; 413 }; 414}; 415ljsyscall = buildLuarocksPackage { 416 pname = "ljsyscall"; 417 version = "0.12-1"; 418 419 src = fetchurl { 420 url = https://luarocks.org/ljsyscall-0.12-1.src.rock; 421 sha256 = "12gs81lnzpxi5d409lbrvjfflld5l2xsdkfhkz93xg7v65sfhh2j"; 422 }; 423 disabled = (lua.luaversion != "5.1"); 424 propagatedBuildInputs = [ lua ]; 425 426 meta = with stdenv.lib; { 427 homepage = "http://www.myriabit.com/ljsyscall/"; 428 description = "LuaJIT Linux syscall FFI"; 429 maintainers = with maintainers; [ lblasc ]; 430 license = { 431 fullName = "MIT"; 432 }; 433 }; 434}; 435lpeg = buildLuarocksPackage { 436 pname = "lpeg"; 437 version = "1.0.2-1"; 438 439 src = fetchurl { 440 url = https://luarocks.org/lpeg-1.0.2-1.src.rock; 441 sha256 = "1g5zmfh0x7drc6mg2n0vvlga2hdc08cyp3hnb22mh1kzi63xdl70"; 442 }; 443 disabled = (luaOlder "5.1"); 444 propagatedBuildInputs = [ lua ]; 445 446 meta = with stdenv.lib; { 447 homepage = "http://www.inf.puc-rio.br/~roberto/lpeg.html"; 448 description = "Parsing Expression Grammars For Lua"; 449 maintainers = with maintainers; [ vyp ]; 450 license = { 451 fullName = "MIT/X11"; 452 }; 453 }; 454}; 455lpeg_patterns = buildLuarocksPackage { 456 pname = "lpeg_patterns"; 457 version = "0.5-0"; 458 459 src = fetchurl { 460 url = https://luarocks.org/lpeg_patterns-0.5-0.src.rock; 461 sha256 = "0mlw4nayrsdxrh98i26avz5i4170a9brciybw88kks496ra36v8f"; 462 }; 463 propagatedBuildInputs = [ lua lpeg ]; 464 465 meta = with stdenv.lib; { 466 homepage = "https://github.com/daurnimator/lpeg_patterns/archive/v0.5.zip"; 467 description = "a collection of LPEG patterns"; 468 license = { 469 fullName = "MIT"; 470 }; 471 }; 472}; 473lpeglabel = buildLuarocksPackage { 474 pname = "lpeglabel"; 475 version = "1.5.0-1"; 476 477 src = fetchurl { 478 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lpeglabel-1.5.0-1.src.rock; 479 sha256 = "068mwvwwn5n69pdm04qnk354391w9mk34jsczxql0xi5qgmz6w8j"; 480 }; 481 disabled = (luaOlder "5.1"); 482 propagatedBuildInputs = [ lua ]; 483 484 meta = with stdenv.lib; { 485 homepage = "https://github.com/sqmedeiros/lpeglabel/"; 486 description = "Parsing Expression Grammars For Lua with Labeled Failures"; 487 license = { 488 fullName = "MIT/X11"; 489 }; 490 }; 491}; 492lpty = buildLuarocksPackage { 493 pname = "lpty"; 494 version = "1.2.2-1"; 495 496 src = fetchurl { 497 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lpty-1.2.2-1.src.rock; 498 sha256 = "1vxvsjgjfirl6ranz6k4q4y2dnxqh72bndbk400if22x8lqbkxzm"; 499 }; 500 disabled = (luaOlder "5.1"); 501 propagatedBuildInputs = [ lua ]; 502 503 meta = with stdenv.lib; { 504 homepage = "http://www.tset.de/lpty/"; 505 description = "A simple facility for lua to control other programs via PTYs."; 506 license = { 507 fullName = "MIT"; 508 }; 509 }; 510}; 511lrexlib-gnu = buildLuarocksPackage { 512 pname = "lrexlib-gnu"; 513 version = "2.9.0-1"; 514 515 src = fetchurl { 516 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lrexlib-gnu-2.9.0-1.src.rock; 517 sha256 = "036rda4rji1pbnbxk1nzjy5zmigdsiacqbzrbvciwq3lrxa2j5s2"; 518 }; 519 disabled = (luaOlder "5.1"); 520 propagatedBuildInputs = [ lua ]; 521 522 meta = with stdenv.lib; { 523 homepage = "https://github.com/rrthomas/lrexlib"; 524 description = "Regular expression library binding (GNU flavour)."; 525 license = { 526 fullName = "MIT/X11"; 527 }; 528 }; 529}; 530lrexlib-pcre = buildLuarocksPackage { 531 pname = "lrexlib-pcre"; 532 version = "2.9.0-1"; 533 534 src = fetchurl { 535 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lrexlib-pcre-2.9.0-1.src.rock; 536 sha256 = "1nqai27lbd85mcjf5cb05dbdfg460vmp8cr0lmb8dd63ivk8cbvx"; 537 }; 538 disabled = (luaOlder "5.1"); 539 propagatedBuildInputs = [ lua ]; 540 541 meta = with stdenv.lib; { 542 homepage = "https://github.com/rrthomas/lrexlib"; 543 description = "Regular expression library binding (PCRE flavour)."; 544 maintainers = with maintainers; [ vyp ]; 545 license = { 546 fullName = "MIT/X11"; 547 }; 548 }; 549}; 550lrexlib-posix = buildLuarocksPackage { 551 pname = "lrexlib-posix"; 552 version = "2.9.0-1"; 553 554 src = fetchurl { 555 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lrexlib-posix-2.9.0-1.src.rock; 556 sha256 = "0ifpybf4m94g1nk70l0f5m45gph0rbp5wrxrl1hnw8ibv3mc1b1r"; 557 }; 558 disabled = (luaOlder "5.1"); 559 propagatedBuildInputs = [ lua ]; 560 561 meta = with stdenv.lib; { 562 homepage = "https://github.com/rrthomas/lrexlib"; 563 description = "Regular expression library binding (POSIX flavour)."; 564 license = { 565 fullName = "MIT/X11"; 566 }; 567 }; 568}; 569ltermbox = buildLuarocksPackage { 570 pname = "ltermbox"; 571 version = "0.2-1"; 572 573 src = fetchurl { 574 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/ltermbox-0.2-1.src.rock; 575 sha256 = "08jqlmmskbi1ml1i34dlmg6hxcs60nlm32dahpxhcrgjnfihmyn8"; 576 }; 577 disabled = (luaOlder "5.1"); 578 propagatedBuildInputs = [ lua ]; 579 580 meta = with stdenv.lib; { 581 homepage = "http://code.google.com/p/termbox"; 582 description = "A termbox library package"; 583 license = { 584 fullName = "New BSD License"; 585 }; 586 }; 587}; 588lua-cmsgpack = buildLuarocksPackage { 589 pname = "lua-cmsgpack"; 590 version = "0.4.0-0"; 591 592 knownRockspec = (fetchurl { 593 url = https://luarocks.org/lua-cmsgpack-0.4.0-0.rockspec; 594 sha256 = "10cvr6knx3qvjcw1q9v05f2qy607mai7lbq321nx682aa0n1fzin"; 595 }).outPath; 596 597 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 598 "url": "git://github.com/antirez/lua-cmsgpack.git", 599 "rev": "57b1f90cf6cec46450e87289ed5a676165d31071", 600 "date": "2018-06-14T11:56:56+02:00", 601 "sha256": "0yiwl4p1zh9qid3ksc4n9fv5bwaa9vjb0vgwnkars204xmxdj8fj", 602 "fetchSubmodules": true 603} 604 '') ["date"]) ; 605 606 disabled = (luaOlder "5.1"); 607 propagatedBuildInputs = [ lua ]; 608 609 meta = with stdenv.lib; { 610 homepage = "https://github.com/antirez/lua-cmsgpack"; 611 description = "MessagePack C implementation and bindings for Lua 5.1/5.2/5.3"; 612 license = { 613 fullName = "Two-clause BSD"; 614 }; 615 }; 616}; 617lua-iconv = buildLuarocksPackage { 618 pname = "lua-iconv"; 619 version = "7-3"; 620 621 src = fetchurl { 622 url = https://luarocks.org/lua-iconv-7-3.src.rock; 623 sha256 = "03xibhcqwihyjhxnzv367q4bfmzmffxl49lmjsq77g0prw8v0q83"; 624 }; 625 disabled = (luaOlder "5.1"); 626 propagatedBuildInputs = [ lua ]; 627 628 meta = with stdenv.lib; { 629 homepage = "http://ittner.github.com/lua-iconv/"; 630 description = "Lua binding to the iconv"; 631 license = { 632 fullName = "MIT/X11"; 633 }; 634 }; 635}; 636lua-lsp = buildLuarocksPackage { 637 pname = "lua-lsp"; 638 version = "scm-2"; 639 640 knownRockspec = (fetchurl { 641 url = http://luarocks.org/dev/lua-lsp-scm-2.rockspec; 642 sha256 = "0qk3i6j0km4d1fs61fxhkmnbxmgpq24nygr8wknl6hbj2kya25rb"; 643 }).outPath; 644 645 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 646 "url": "git://github.com/Alloyed/lua-lsp", 647 "rev": "0de511803ed616214333210a2d003cf05a64dc18", 648 "date": "2018-09-08T10:11:54-04:00", 649 "sha256": "15dnsyh5664vi7qn73y2r114rhs5l9lfi84pwqkq5cafkiiy49qa", 650 "fetchSubmodules": true 651} 652 '') ["date"]) ; 653 654 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 655 propagatedBuildInputs = [ lua dkjson lpeglabel inspect ]; 656 657 meta = with stdenv.lib; { 658 homepage = "https://github.com/Alloyed/lua-lsp"; 659 description = "No summary"; 660 license = { 661 fullName = "MIT"; 662 }; 663 }; 664}; 665lua-messagepack = buildLuarocksPackage { 666 pname = "lua-messagepack"; 667 version = "0.5.1-2"; 668 669 src = fetchurl { 670 url = https://luarocks.org/lua-messagepack-0.5.1-2.src.rock; 671 sha256 = "0bsdzdd24p9z3j4z1avw7qaqx87baa1pm58v275pw4h6n72z492g"; 672 }; 673 disabled = (luaOlder "5.1"); 674 propagatedBuildInputs = [ lua ]; 675 676 meta = with stdenv.lib; { 677 homepage = "http://fperrad.frama.io/lua-MessagePack/"; 678 description = "a pure Lua implementation of the MessagePack serialization format"; 679 license = { 680 fullName = "MIT/X11"; 681 }; 682 }; 683}; 684lua-term = buildLuarocksPackage { 685 pname = "lua-term"; 686 version = "0.7-1"; 687 688 knownRockspec = (fetchurl { 689 url = https://luarocks.org/lua-term-0.7-1.rockspec; 690 sha256 = "0r9g5jw7pqr1dyj6w58dqlr7y7l0jp077n8nnji4phf10biyrvg2"; 691 }).outPath; 692 693 src = fetchurl { 694 url = https://github.com/hoelzro/lua-term/archive/0.07.tar.gz; 695 sha256 = "0c3zc0cl3a5pbdn056vnlan16g0wimv0p9bq52h7w507f72x18f1"; 696 }; 697 698 699 meta = with stdenv.lib; { 700 homepage = "https://github.com/hoelzro/lua-term"; 701 description = "Terminal functions for Lua"; 702 license = { 703 fullName = "MIT/X11"; 704 }; 705 }; 706}; 707lua-toml = buildLuarocksPackage { 708 pname = "lua-toml"; 709 version = "2.0-1"; 710 711 src = fetchurl { 712 url = https://luarocks.org/lua-toml-2.0-1.src.rock; 713 sha256 = "0lyqlnydqbplq82brw9ipqy9gijin6hj1wc46plz994pg4i2c74m"; 714 }; 715 disabled = (luaOlder "5.1"); 716 propagatedBuildInputs = [ lua ]; 717 718 meta = with stdenv.lib; { 719 homepage = "https://github.com/jonstoler/lua-toml"; 720 description = "toml decoder/encoder for Lua"; 721 license = { 722 fullName = "MIT"; 723 }; 724 }; 725}; 726lua-zlib = buildLuarocksPackage { 727 pname = "lua-zlib"; 728 version = "1.2-0"; 729 730 src = fetchurl { 731 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lua-zlib-1.2-0.src.rock; 732 sha256 = "0qa0vnx45nxdj6fqag6fr627zsnd2bmrr9bdbm8jv6lcnyi6nhs2"; 733 }; 734 disabled = (luaOlder "5.1"); 735 propagatedBuildInputs = [ lua ]; 736 737 meta = with stdenv.lib; { 738 homepage = "https://github.com/brimworks/lua-zlib"; 739 description = "Simple streaming interface to zlib for Lua."; 740 maintainers = with maintainers; [ koral ]; 741 license = { 742 fullName = "MIT"; 743 }; 744 }; 745}; 746lua_cliargs = buildLuarocksPackage { 747 pname = "lua_cliargs"; 748 version = "3.0-2"; 749 750 src = fetchurl { 751 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/lua_cliargs-3.0-2.src.rock; 752 sha256 = "0qqdnw00r16xbyqn4w1xwwpg9i9ppc3c1dcypazjvdxaj899hy9w"; 753 }; 754 disabled = (luaOlder "5.1"); 755 propagatedBuildInputs = [ lua ]; 756 757 meta = with stdenv.lib; { 758 homepage = "https://github.com/amireh/lua_cliargs"; 759 description = "A command-line argument parser."; 760 license = { 761 fullName = "MIT <http://opensource.org/licenses/MIT>"; 762 }; 763 }; 764}; 765luabitop = buildLuarocksPackage { 766 pname = "luabitop"; 767 version = "1.0.2-3"; 768 769 knownRockspec = (fetchurl { 770 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luabitop-1.0.2-3.rockspec; 771 sha256 = "07y2h11hbxmby7kyhy3mda64w83p4a6p7y7rzrjqgc0r56yjxhcc"; 772 }).outPath; 773 774 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 775 "url": "git://github.com/LuaDist/luabitop.git", 776 "rev": "81bb23b0e737805442033535de8e6d204d0e5381", 777 "date": "2013-02-18T16:36:42+01:00", 778 "sha256": "0lsc556hlkddjbmcdbg7wc2g55bfy743p8ywdzl8x7kk847r043q", 779 "fetchSubmodules": true 780} 781 '') ["date"]) ; 782 783 disabled = (luaOlder "5.1") || (luaAtLeast "5.3"); 784 propagatedBuildInputs = [ lua ]; 785 786 meta = with stdenv.lib; { 787 homepage = "http://bitop.luajit.org/"; 788 description = "Lua Bit Operations Module"; 789 license = { 790 fullName = "MIT/X license"; 791 }; 792 }; 793}; 794luacheck = buildLuarocksPackage { 795 pname = "luacheck"; 796 version = "0.23.0-1"; 797 798 src = fetchurl { 799 url = https://luarocks.org/luacheck-0.23.0-1.src.rock; 800 sha256 = "0akj61c7k1na2mggsckvfn9a3ljfp4agnmr9gp3mac4vin99a1cl"; 801 }; 802 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 803 propagatedBuildInputs = [ lua argparse luafilesystem ]; 804 805 meta = with stdenv.lib; { 806 homepage = "https://github.com/mpeterv/luacheck"; 807 description = "A static analyzer and a linter for Lua"; 808 license = { 809 fullName = "MIT"; 810 }; 811 }; 812}; 813luadbi = buildLuarocksPackage { 814 pname = "luadbi"; 815 version = "0.7.2-1"; 816 817 src = fetchurl { 818 url = https://luarocks.org/luadbi-0.7.2-1.src.rock; 819 sha256 = "0mj9ggyb05l03gs38ds508620mqaw4fkrzz9861n4j0zxbsbmfwy"; 820 }; 821 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 822 propagatedBuildInputs = [ lua ]; 823 824 meta = with stdenv.lib; { 825 homepage = "https://github.com/mwild1/luadbi"; 826 description = "Database abstraction layer"; 827 license = { 828 fullName = "MIT/X11"; 829 }; 830 }; 831}; 832luadbi-mysql = buildLuarocksPackage { 833 pname = "luadbi-mysql"; 834 version = "0.7.2-1"; 835 836 src = fetchurl { 837 url = https://luarocks.org/luadbi-mysql-0.7.2-1.src.rock; 838 sha256 = "1f8i5p66halws8qsa7g09110hwzg7pv29yi22mkqd8sjgjv42iq4"; 839 }; 840 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 841 propagatedBuildInputs = [ lua luadbi ]; 842 843 meta = with stdenv.lib; { 844 homepage = "https://github.com/mwild1/luadbi"; 845 description = "Database abstraction layer"; 846 license = { 847 fullName = "MIT/X11"; 848 }; 849 }; 850}; 851luadbi-postgresql = buildLuarocksPackage { 852 pname = "luadbi-postgresql"; 853 version = "0.7.2-1"; 854 855 src = fetchurl { 856 url = https://luarocks.org/luadbi-postgresql-0.7.2-1.src.rock; 857 sha256 = "0nmm1hdzl77wk8p6r6al6mpkh2n332a8r3iqsdi6v4nxamykdh28"; 858 }; 859 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 860 propagatedBuildInputs = [ lua luadbi ]; 861 862 meta = with stdenv.lib; { 863 homepage = "https://github.com/mwild1/luadbi"; 864 description = "Database abstraction layer"; 865 license = { 866 fullName = "MIT/X11"; 867 }; 868 }; 869}; 870luadbi-sqlite3 = buildLuarocksPackage { 871 pname = "luadbi-sqlite3"; 872 version = "0.7.2-1"; 873 874 src = fetchurl { 875 url = https://luarocks.org/luadbi-sqlite3-0.7.2-1.src.rock; 876 sha256 = "17wd2djzk5x4l4pv2k3c7b8dcvl46s96kqyk8dp3q6ll8gdl7c65"; 877 }; 878 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 879 propagatedBuildInputs = [ lua luadbi ]; 880 881 meta = with stdenv.lib; { 882 homepage = "https://github.com/mwild1/luadbi"; 883 description = "Database abstraction layer"; 884 license = { 885 fullName = "MIT/X11"; 886 }; 887 }; 888}; 889luaevent = buildLuarocksPackage { 890 pname = "luaevent"; 891 version = "0.4.6-1"; 892 893 src = fetchurl { 894 url = https://luarocks.org/luaevent-0.4.6-1.src.rock; 895 sha256 = "0chq09nawiz00lxd6pkdqcb8v426gdifjw6js3ql0lx5vqdkb6dz"; 896 }; 897 disabled = (luaOlder "5.1"); 898 propagatedBuildInputs = [ lua ]; 899 900 meta = with stdenv.lib; { 901 homepage = "https://github.com/harningt/luaevent"; 902 description = "libevent binding for Lua"; 903 license = { 904 fullName = "MIT"; 905 }; 906 }; 907}; 908luaexpat = buildLuarocksPackage { 909 pname = "luaexpat"; 910 version = "1.3.0-1"; 911 912 src = fetchurl { 913 url = https://luarocks.org/luaexpat-1.3.0-1.src.rock; 914 sha256 = "15jqz5q12i9zvjyagzwz2lrpzya64mih8v1hxwr0wl2gsjh86y5a"; 915 }; 916 disabled = (luaOlder "5.1"); 917 propagatedBuildInputs = [ lua ]; 918 919 meta = with stdenv.lib; { 920 homepage = "http://www.keplerproject.org/luaexpat/"; 921 description = "XML Expat parsing"; 922 maintainers = with maintainers; [ arobyn flosse ]; 923 license = { 924 fullName = "MIT/X11"; 925 }; 926 }; 927}; 928luaffi = buildLuarocksPackage { 929 pname = "luaffi"; 930 version = "scm-1"; 931 932 src = fetchurl { 933 url = http://luarocks.org/dev/luaffi-scm-1.src.rock; 934 sha256 = "0dia66w8sgzw26bwy36gzyb2hyv7kh9n95lh5dl0158rqa6fsf26"; 935 }; 936 disabled = (luaOlder "5.1"); 937 propagatedBuildInputs = [ lua ]; 938 939 meta = with stdenv.lib; { 940 homepage = "https://github.com/facebook/luaffifb"; 941 description = "FFI library for calling C functions from lua"; 942 license = { 943 fullName = "BSD"; 944 }; 945 }; 946}; 947luafilesystem = buildLuarocksPackage { 948 pname = "luafilesystem"; 949 version = "1.7.0-2"; 950 951 src = fetchurl { 952 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luafilesystem-1.7.0-2.src.rock; 953 sha256 = "0xhmd08zklsgpnpjr9rjipah35fbs8jd4v4va36xd8bpwlvx9rk5"; 954 }; 955 disabled = (luaOlder "5.1"); 956 propagatedBuildInputs = [ lua ]; 957 958 meta = with stdenv.lib; { 959 homepage = "git://github.com/keplerproject/luafilesystem"; 960 description = "File System Library for the Lua Programming Language"; 961 maintainers = with maintainers; [ flosse vcunat ]; 962 license = { 963 fullName = "MIT/X11"; 964 }; 965 }; 966}; 967luaossl = buildLuarocksPackage { 968 pname = "luaossl"; 969 version = "20190731-0"; 970 971 src = fetchurl { 972 url = https://luarocks.org/luaossl-20190731-0.src.rock; 973 sha256 = "0gardlh547hah5w4kfsdg05jmxzrxr21macqigcmp5hw1l67jn5m"; 974 }; 975 propagatedBuildInputs = [ lua ]; 976 977 meta = with stdenv.lib; { 978 homepage = "http://25thandclement.com/~william/projects/luaossl.html"; 979 description = "Most comprehensive OpenSSL module in the Lua universe."; 980 maintainers = with maintainers; [ vcunat ]; 981 license = { 982 fullName = "MIT/X11"; 983 }; 984 }; 985}; 986luaposix = buildLuarocksPackage { 987 pname = "luaposix"; 988 version = "34.0.4-1"; 989 990 src = fetchurl { 991 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luaposix-34.0.4-1.src.rock; 992 sha256 = "0yrm5cn2iyd0zjd4liyj27srphvy0gjrjx572swar6zqr4dwjqp2"; 993 }; 994 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 995 propagatedBuildInputs = [ bit32 lua std_normalize ]; 996 997 meta = with stdenv.lib; { 998 homepage = "https://github.com/luaposix/luaposix/"; 999 description = "Lua bindings for POSIX"; 1000 maintainers = with maintainers; [ vyp lblasc ]; 1001 license = { 1002 fullName = "MIT/X11"; 1003 }; 1004 }; 1005}; 1006luasec = buildLuarocksPackage { 1007 pname = "luasec"; 1008 version = "0.8-1"; 1009 1010 src = fetchurl { 1011 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luasec-0.8-1.src.rock; 1012 sha256 = "063rgz0zdmaizirsm6jbcfijgkpdcrb8a2fvhvg3y2s8ixbaff13"; 1013 }; 1014 disabled = (luaOlder "5.1"); 1015 propagatedBuildInputs = [ lua luasocket ]; 1016 1017 meta = with stdenv.lib; { 1018 homepage = "https://github.com/brunoos/luasec/wiki"; 1019 description = "A binding for OpenSSL library to provide TLS/SSL communication over LuaSocket."; 1020 maintainers = with maintainers; [ flosse ]; 1021 license = { 1022 fullName = "MIT"; 1023 }; 1024 }; 1025}; 1026luasocket = buildLuarocksPackage { 1027 pname = "luasocket"; 1028 version = "3.0rc1-2"; 1029 1030 src = fetchurl { 1031 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/luasocket-3.0rc1-2.src.rock; 1032 sha256 = "1isin9m40ixpqng6ds47skwa4zxrc6w8blza8gmmq566w6hz50iq"; 1033 }; 1034 disabled = (luaOlder "5.1"); 1035 propagatedBuildInputs = [ lua ]; 1036 1037 meta = with stdenv.lib; { 1038 homepage = "http://luaforge.net/projects/luasocket/"; 1039 description = "Network support for the Lua language"; 1040 license = { 1041 fullName = "MIT"; 1042 }; 1043 }; 1044}; 1045luasql-sqlite3 = buildLuarocksPackage { 1046 pname = "luasql-sqlite3"; 1047 version = "2.4.0-1"; 1048 1049 src = fetchurl { 1050 url = https://luarocks.org/luasql-sqlite3-2.4.0-1.src.rock; 1051 sha256 = "0pdk8c9iw0625imf5wdrhq60484jn475b85rvp0xgh86bsyalbsh"; 1052 }; 1053 disabled = (luaOlder "5.1"); 1054 propagatedBuildInputs = [ lua ]; 1055 1056 meta = with stdenv.lib; { 1057 homepage = "http://www.keplerproject.org/luasql/"; 1058 description = "Database connectivity for Lua (SQLite3 driver)"; 1059 maintainers = with maintainers; [ vyp ]; 1060 license = { 1061 fullName = "MIT/X11"; 1062 }; 1063 }; 1064}; 1065luassert = buildLuarocksPackage { 1066 pname = "luassert"; 1067 version = "1.7.11-0"; 1068 1069 knownRockspec = (fetchurl { 1070 url = https://luarocks.org/luassert-1.7.11-0.rockspec; 1071 sha256 = "12zgybcv8acjzvjdbxd1764s1vxbksxdv9fkvsymcsdmppxkbd0s"; 1072 }).outPath; 1073 1074 src = fetchurl { 1075 url = https://github.com/Olivine-Labs/luassert/archive/v1.7.11.tar.gz; 1076 sha256 = "1vwq3wqj9cjyz9lnf1n38yhpcglr2h40v3n9096i8vcpmyvdb3ka"; 1077 }; 1078 1079 disabled = (luaOlder "5.1"); 1080 propagatedBuildInputs = [ lua say ]; 1081 1082 meta = with stdenv.lib; { 1083 homepage = "http://olivinelabs.com/busted/"; 1084 description = "Lua Assertions Extension"; 1085 license = { 1086 fullName = "MIT <http://opensource.org/licenses/MIT>"; 1087 }; 1088 }; 1089}; 1090luasystem = buildLuarocksPackage { 1091 pname = "luasystem"; 1092 version = "0.2.1-0"; 1093 1094 src = fetchurl { 1095 url = https://luarocks.org/luasystem-0.2.1-0.src.rock; 1096 sha256 = "091xmp8cijgj0yzfsjrn7vljwznjnjn278ay7z9pjwpwiva0diyi"; 1097 }; 1098 disabled = (luaOlder "5.1"); 1099 propagatedBuildInputs = [ lua ]; 1100 1101 meta = with stdenv.lib; { 1102 homepage = "http://olivinelabs.com/luasystem/"; 1103 description = "Platform independent system calls for Lua."; 1104 license = { 1105 fullName = "MIT <http://opensource.org/licenses/MIT>"; 1106 }; 1107 }; 1108}; 1109luautf8 = buildLuarocksPackage { 1110 pname = "luautf8"; 1111 version = "0.1.1-1"; 1112 1113 src = fetchurl { 1114 url = https://luarocks.org/luautf8-0.1.1-1.src.rock; 1115 sha256 = "1832ilrlddh4h7ayx4l9j7z1p8c2hk5yr96cpxjjrmirkld23aji"; 1116 }; 1117 disabled = (luaOlder "5.1"); 1118 propagatedBuildInputs = [ lua ]; 1119 1120 meta = with stdenv.lib; { 1121 homepage = "http://github.com/starwing/luautf8"; 1122 description = "A UTF-8 support module for Lua"; 1123 maintainers = with maintainers; [ pstn ]; 1124 license = { 1125 fullName = "MIT"; 1126 }; 1127 }; 1128}; 1129luazip = buildLuarocksPackage { 1130 pname = "luazip"; 1131 version = "1.2.7-1"; 1132 1133 src = fetchurl { 1134 url = https://luarocks.org/luazip-1.2.7-1.src.rock; 1135 sha256 = "1yprlr1ap6bhshhy88qfphmmyg9zp1py2hj2158iw6vsva0fk03l"; 1136 }; 1137 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 1138 propagatedBuildInputs = [ lua ]; 1139 1140 meta = with stdenv.lib; { 1141 homepage = "https://github.com/mpeterv/luazip"; 1142 description = "Library for reading files inside zip files"; 1143 license = { 1144 fullName = "MIT"; 1145 }; 1146 }; 1147}; 1148lua-yajl = buildLuarocksPackage { 1149 pname = "lua-yajl"; 1150 version = "2.0-1"; 1151 1152 src = fetchurl { 1153 url = https://luarocks.org/lua-yajl-2.0-1.src.rock; 1154 sha256 = "0bsm519vs53rchcdf8g96ygzdx2bz6pa4vffqlvc7ap49bg5np4f"; 1155 }; 1156 disabled = (luaOlder "5.1"); 1157 propagatedBuildInputs = [ lua ]; 1158 1159 meta = with stdenv.lib; { 1160 homepage = "http://github.com/brimworks/lua-yajl"; 1161 description = "Integrate the yajl JSON library with Lua."; 1162 maintainers = with maintainers; [ pstn ]; 1163 license = { 1164 fullName = "MIT/X11"; 1165 }; 1166 }; 1167}; 1168luuid = buildLuarocksPackage { 1169 pname = "luuid"; 1170 version = "20120509-2"; 1171 1172 src = fetchurl { 1173 url = https://luarocks.org/luuid-20120509-2.src.rock; 1174 sha256 = "08q54x0m51w89np3n117h2a153wsgv3qayabd8cz6i55qm544hkg"; 1175 }; 1176 disabled = (luaOlder "5.2") || (luaAtLeast "5.4"); 1177 propagatedBuildInputs = [ lua ]; 1178 1179 meta = with stdenv.lib; { 1180 homepage = "http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#luuid"; 1181 description = "A library for UUID generation"; 1182 license = { 1183 fullName = "Public domain"; 1184 }; 1185 }; 1186}; 1187luv = buildLuarocksPackage { 1188 pname = "luv"; 1189 version = "1.30.0-0"; 1190 1191 src = fetchurl { 1192 url = https://luarocks.org/luv-1.30.0-0.src.rock; 1193 sha256 = "1z5sdq9ld4sm5pws9qxpk9cadv9i7ycwad1zwsa57pj67gly11vi"; 1194 }; 1195 disabled = (luaOlder "5.1"); 1196 propagatedBuildInputs = [ lua ]; 1197 1198 meta = with stdenv.lib; { 1199 homepage = "https://github.com/luvit/luv"; 1200 description = "Bare libuv bindings for lua"; 1201 license = { 1202 fullName = "Apache 2.0"; 1203 }; 1204 }; 1205}; 1206markdown = buildLuarocksPackage { 1207 pname = "markdown"; 1208 version = "0.33-1"; 1209 1210 src = fetchurl { 1211 url = https://luarocks.org/markdown-0.33-1.src.rock; 1212 sha256 = "01xw4b4jvmrv1hz2gya02g3nphsj3hc94hsbc672ycj8pcql5n5y"; 1213 }; 1214 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 1215 propagatedBuildInputs = [ lua ]; 1216 1217 meta = with stdenv.lib; { 1218 homepage = "https://github.com/mpeterv/markdown"; 1219 description = "Markdown text-to-html markup system."; 1220 license = { 1221 fullName = "MIT/X11"; 1222 }; 1223 }; 1224}; 1225mediator_lua = buildLuarocksPackage { 1226 pname = "mediator_lua"; 1227 version = "1.1.2-0"; 1228 1229 knownRockspec = (fetchurl { 1230 url = https://luarocks.org/mediator_lua-1.1.2-0.rockspec; 1231 sha256 = "0frzvf7i256260a1s8xh92crwa2m42972qxfq29zl05aw3pyn7bm"; 1232 }).outPath; 1233 1234 src = fetchurl { 1235 url = https://github.com/Olivine-Labs/mediator_lua/archive/v1.1.2-0.tar.gz; 1236 sha256 = "16zzzhiy3y35v8advmlkzpryzxv5vji7727vwkly86q8sagqbxgs"; 1237 }; 1238 1239 disabled = (luaOlder "5.1"); 1240 propagatedBuildInputs = [ lua ]; 1241 1242 meta = with stdenv.lib; { 1243 homepage = "http://olivinelabs.com/mediator_lua/"; 1244 description = "Event handling through channels"; 1245 license = { 1246 fullName = "MIT <http://opensource.org/licenses/MIT>"; 1247 }; 1248 }; 1249}; 1250mpack = buildLuarocksPackage { 1251 pname = "mpack"; 1252 version = "1.0.7-0"; 1253 1254 knownRockspec = (fetchurl { 1255 url = https://luarocks.org/mpack-1.0.7-0.rockspec; 1256 sha256 = "1sdw8qsni3g3fx9jnc5g64nxfw6v3n1rrw1xa3bkwc9wk815lqnz"; 1257 }).outPath; 1258 1259 src = fetchurl { 1260 url = https://github.com/libmpack/libmpack-lua/releases/download/1.0.7/libmpack-lua-1.0.7.tar.gz; 1261 sha256 = "1s4712ig3l4ds65pmlyg3r5zids2snn1rv8vsmmk27a4lf258mk8"; 1262 }; 1263 1264 1265 meta = with stdenv.lib; { 1266 homepage = "https://github.com/libmpack/libmpack-lua/releases/download/1.0.7/libmpack-lua-1.0.7.tar.gz"; 1267 description = "Lua binding to libmpack"; 1268 license = { 1269 fullName = "MIT"; 1270 }; 1271 }; 1272}; 1273moonscript = buildLuarocksPackage { 1274 pname = "moonscript"; 1275 version = "0.5.0-1"; 1276 1277 src = fetchurl { 1278 url = https://raw.githubusercontent.com/rocks-moonscript-org/moonrocks-mirror/master/moonscript-0.5.0-1.src.rock; 1279 sha256 = "09vv3ayzg94bjnzv5fw50r683ma0x3lb7sym297145zig9aqb9q9"; 1280 }; 1281 disabled = (luaOlder "5.1"); 1282 propagatedBuildInputs = [ lua lpeg alt-getopt luafilesystem ]; 1283 1284 meta = with stdenv.lib; { 1285 homepage = "http://moonscript.org"; 1286 description = "A programmer friendly language that compiles to Lua"; 1287 maintainers = with maintainers; [ arobyn ]; 1288 license = { 1289 fullName = "MIT"; 1290 }; 1291 }; 1292}; 1293nvim-client = buildLuarocksPackage { 1294 pname = "nvim-client"; 1295 version = "0.2.0-1"; 1296 1297 src = fetchurl { 1298 url = https://luarocks.org/nvim-client-0.2.0-1.src.rock; 1299 sha256 = "1ah9mjvz28hrbwnyb5n60znz3m0m41rn7jpnxwfx773cys3skidx"; 1300 }; 1301 disabled = (luaOlder "5.1"); 1302 propagatedBuildInputs = [ lua mpack luv coxpcall ]; 1303 1304 meta = with stdenv.lib; { 1305 homepage = "https://github.com/neovim/lua-client/archive/0.2.0-1.tar.gz"; 1306 description = "Lua client to Nvim"; 1307 license = { 1308 fullName = "Apache"; 1309 }; 1310 }; 1311}; 1312penlight = buildLuarocksPackage { 1313 pname = "penlight"; 1314 version = "1.5.4-1"; 1315 1316 knownRockspec = (fetchurl { 1317 url = https://luarocks.org/penlight-1.5.4-1.rockspec; 1318 sha256 = "07mhsk9kmdxg4i2w4mrnnd2zs34bgggi9gigfplakxin96sa6c0p"; 1319 }).outPath; 1320 1321 src = fetchurl { 1322 url = http://stevedonovan.github.io/files/penlight-1.5.4.zip; 1323 sha256 = "138f921p6kdqkmf4pz115phhj0jsqf28g33avws80d2vq2ixqm8q"; 1324 }; 1325 1326 propagatedBuildInputs = [ luafilesystem ]; 1327 1328 meta = with stdenv.lib; { 1329 homepage = "http://stevedonovan.github.com/Penlight"; 1330 description = "Lua utility libraries loosely based on the Python standard libraries"; 1331 license = { 1332 fullName = "MIT/X11"; 1333 }; 1334 }; 1335}; 1336rapidjson = buildLuarocksPackage { 1337 pname = "rapidjson"; 1338 version = "0.5.2-1"; 1339 1340 src = fetchurl { 1341 url = https://luarocks.org/rapidjson-0.5.2-1.src.rock; 1342 sha256 = "17lgbzv9kairx49kwa0m8xwyly95mg6fw60jan2dpqwnnkf2m8y6"; 1343 }; 1344 disabled = (luaOlder "5.1"); 1345 propagatedBuildInputs = [ lua ]; 1346 1347 meta = with stdenv.lib; { 1348 homepage = "https://github.com/xpol/lua-rapidjson"; 1349 description = "Json module based on the very fast RapidJSON."; 1350 license = { 1351 fullName = "MIT"; 1352 }; 1353 }; 1354}; 1355say = buildLuarocksPackage { 1356 pname = "say"; 1357 version = "1.3-1"; 1358 1359 knownRockspec = (fetchurl { 1360 url = https://luarocks.org/say-1.3-1.rockspec; 1361 sha256 = "0bknglb0qwd6r703wp3hcb6z2xxd14kq4md3sg9al3b28fzxbhdv"; 1362 }).outPath; 1363 1364 src = fetchurl { 1365 url = https://github.com/Olivine-Labs/say/archive/v1.3-1.tar.gz; 1366 sha256 = "1jh76mxq9dcmv7kps2spwcc6895jmj2sf04i4y9idaxlicvwvs13"; 1367 }; 1368 1369 disabled = (luaOlder "5.1"); 1370 propagatedBuildInputs = [ lua ]; 1371 1372 meta = with stdenv.lib; { 1373 homepage = "http://olivinelabs.com/busted/"; 1374 description = "Lua String Hashing/Indexing Library"; 1375 license = { 1376 fullName = "MIT <http://opensource.org/licenses/MIT>"; 1377 }; 1378 }; 1379}; 1380std__debug = buildLuarocksPackage { 1381 pname = "std._debug"; 1382 version = "1.0.1-1"; 1383 1384 src = fetchurl { 1385 url = https://luarocks.org/std._debug-1.0.1-1.src.rock; 1386 sha256 = "1qkcc5rph3ns9mzrfsa1671pb3hzbzfnaxvyw7zdly2b7ll88svz"; 1387 }; 1388 disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 1389 propagatedBuildInputs = [ lua ]; 1390 1391 meta = with stdenv.lib; { 1392 homepage = "http://lua-stdlib.github.io/_debug"; 1393 description = "Debug Hints Library"; 1394 license = { 1395 fullName = "MIT/X11"; 1396 }; 1397 }; 1398}; 1399std_normalize = buildLuarocksPackage { 1400 pname = "std.normalize"; 1401 version = "2.0.2-1"; 1402 1403 src = fetchurl { 1404 url = https://luarocks.org/std.normalize-2.0.2-1.src.rock; 1405 sha256 = "0yn60zqnxflhhlv6xk6w0ifdfxk1qcg8gq1wnrrbwsxwpipsrfjh"; 1406 }; 1407 disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); 1408 propagatedBuildInputs = [ lua std__debug ]; 1409 1410 meta = with stdenv.lib; { 1411 homepage = "https://lua-stdlib.github.io/normalize"; 1412 description = "Normalized Lua Functions"; 1413 license = { 1414 fullName = "MIT/X11"; 1415 }; 1416 }; 1417}; 1418stdlib = buildLuarocksPackage { 1419 pname = "stdlib"; 1420 version = "41.2.2-1"; 1421 1422 src = fetchurl { 1423 url = https://luarocks.org/stdlib-41.2.2-1.src.rock; 1424 sha256 = "1kricll40xy75j72lrbp2jpyxsj9v8b9d7qjf3m3fq1bpg6dmsk7"; 1425 }; 1426 disabled = (luaOlder "5.1") || (luaAtLeast "5.5"); 1427 propagatedBuildInputs = [ lua ]; 1428 1429 meta = with stdenv.lib; { 1430 homepage = "http://lua-stdlib.github.io/lua-stdlib"; 1431 description = "General Lua Libraries"; 1432 maintainers = with maintainers; [ vyp ]; 1433 license = { 1434 fullName = "MIT/X11"; 1435 }; 1436 }; 1437}; 1438 1439} 1440/* GENERATED */ 1441