summary refs log tree commit diff
path: root/pkgs/development/lua-modules
Commit message (Collapse)AuthorAge
* treewide: replace make/build/configure/patchFlags with nix listsMerijn Broeren2019-12-30
|
* luaPackages.lgi: refer to unaliased gobject-introspectionedef2019-11-23
|
* luaPackages.luasystem: fix build on darwinMario Rodas2019-11-15
|
* Merge pull request #71802 from teto/luadocMatthieu Coudron2019-10-24
|\ | | | | adds Luadoc.
| * luaPackages.luadoc: init at 3.0.1-1Matthieu Coudron2019-10-23
| | | | | | | | Used in vim plugins like nvim-terminal-lua to generate html docs.
| * luaPackages.lualogging: init at 1.3.0-1Matthieu Coudron2019-10-23
| | | | | | | | Dependency of luadoc
* | luaPackages.luacov: init at 0.13.0-1Matthieu Coudron2019-10-14
|/ | | | It is needed to run luarocks test.
* lua.pkgs.luv.libluv: fix linking against lua on darwinDaiderd Jordan2019-10-02
| | | | | | | | | [ 50%] Building C object CMakeFiles/luv.dir/src/luv.c.o [100%] Linking C shared library libluv.dylib Undefined symbols for architecture x86_64: "_luaL_addlstring", referenced from: _thread_dump in luv.c.o ...
* Merge branch 'master' into staging-nextVladimír Čunát2019-09-27
|\
| * Merge pull request #69345 from joachifm/feat/split-versionJoachim F2019-09-27
| |\ | | | | | | Replace uses of splitString for splitting version strings
| | * tree-wide: replace uses of splitString "." with lib.versionsJoachim Fasting2019-09-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | Quoting from the splitString docstring: NOTE: this function is not performant and should never be used. This replaces trivial uses of splitString for splitting version strings with the (potentially builtin) splitVersion.
* | | Merge branch 'master' into staging-nextVladimír Čunát2019-09-24
|\| |
| * | luaPackages.luv: add libluv outputCraig Hall2019-09-16
| |/ | | | | | | Co-authored-by: Roman Volosatovs <rvolosatovs@riseup.net>
* | Re-Revert "Merge branch 'staging-next'"Vladimír Čunát2019-09-22
| | | | | | | | This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
* | Revert "Merge branch 'staging-next'"Vladimír Čunát2019-09-21
| | | | | | | | | | | | | | This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1. Let's delay this. We have some serious regressions.
* | treewide: replace mysql.connector-c to libmysqlclientIzorkin2019-09-09
|/
* lua*Packages.lua-yajl: init at 2.0-1Philipp2019-09-07
| | | | Dependency for mudlet >= 4.0
* lua*Packages.luautf8: init at 0.1.1-1Philipp2019-09-07
| | | | Dependency for mudlet >= 4.0
* lua*Packages: Consolidate separate setup hooks togetherAlexei Robyn2019-09-01
| | | | | | | | | | | | | | | - Lua packages now consistently use LUA_PATH/LUA_CPATH rather than a mix of those and NIX_LUA_PATH/NIX_LUA_CPATH - Lua libraries are now consistently only added to the search path variables if: 1) The library actually has a corresponding directory to search 2) The library is not already present in the search path This should help prevent the search paths from growing overly large - Fixed bugs in some path helpers - Changed the affected shell script indentation to 2 spaces; nixpkgs shell scripts are inconsistently split between 2 and 4 space indentation, but 2 matches better with the Nix expressions, so IMO it makes more sense
* ljsyscall: init at 20180515Luka Blaskovic2019-08-28
|
* lua*Packages.moonscript: init at 0.5.0-1 (generated)Alexei Robyn2019-08-21
|
* lua*Packages.alt-getopt: init at 0.8.0-1 (generated)Alexei Robyn2019-08-21
|
* lua*Packages.cqueues: fixup darwin buildVladimír Čunát2019-08-05
|
* lua*Packages.luaossl: 20190612-0 -> 20190731-0Vladimír Čunát2019-08-05
| | | | My main aim is to fix it on aarch64 NixOS.
* lua*Packages.cqueues: 20171014.52-0 -> 20190731.52-0Vladimír Čunát2019-08-05
| | | | | My main aim is to fix it on aarch64 NixOS. The patch was included in the release.
* luaPackages.luv: 1.29.1-2 -> 1.30.0-0Roman Volosatovs2019-07-29
|
* treewide: fix redirect URLsRyan Mulligan2019-07-10
|
* Merge #63569: luaPackages.bit32: fix with LuaJITVladimír Čunát2019-06-28
|\
| * luaPackages.bit32: Tiny patch to fix a LuaJIT-incompatible declarationAlexei Robyn2019-06-20
| |
* | luaPackages.luaexpat: Downgrade to fix issue and match typical distrosAlexei Robyn2019-06-24
|/ | | | | | Matches version used on most distros. Fixes an issue with prosody. Detailed reasoning behind this can be found [here](https://github.com/NixOS/nixpkgs/pull/63108#issuecomment-504015507).
* luaPackages.luadbi-mysql: Fix linking issueAlexei Robyn2019-06-20
|
* Merge pull request #63108 from Shados/lua-packaging-improvements-prMatthieu Coudron2019-06-19
|\ | | | | Lua/luarocks packaging improvements
| * luaPackages: Replace all rockspec packages with generated onesAlexei Robyn2019-06-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | luaPackages replaced by generated ones: - bit32 - compat53 - cqueues - luacyrussasl -> cyrussasl (luarocks name) - luaexpat - luadbi -> luadbi front-end module + separate backend modules luadbi-{mysql,postgresql,sqlite3} - luafilesystem - luaossl - luasec - luasocket - luastdlib -> stdlib (luarocks name) - lrexlib -> lrexlib-pcre (we already have lrexlib-gnu and lrexlib-posix, lrexlib-pcre however appears to be the variant used in mudlet, which is the only current dep in nixpkgs) - luasqlite -> luasql-sqlite3 (luarocks name) - lfs -> luafilesytem (we literally had two manually written luafilesystem expressions, under different names) Changes and additions to overrides to generated luarocks packgaes, including: - busted: Install bash completions along with the zsh ones - cqueues: - Perform minor surgery on the rockspec to allow using a single rockspec to build for all supported Lua versions - Add a patch by @vcunat to work around a build issue - luuid: Wrote a tiny patch to allow for Lua 5.1/Luajit compatibility - General changes: - Sorted the packages - Attempted to make the formatting consistent - Preferenced `.override` instead of `.overrideAttrs` wherever possible Minor changes to other packages to adjust for the Lua package changes: - luakit expression simplified - prosody expression simplified; but users will now need to specify the luadbi backend module they intend to use in withExtraLibs - knot-resolver inputs correctd - mudlet inputs corrected (although this package was and should still be broken)
| * lua-modules: update generated-packages.nixAlexei Robyn2019-06-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary of resulting package updates: - bit32: init at 5.3.0-1 (same as current hand-written derivation) - busted: 2.0.rc12-1 -> 2.0.rc13-0 - compat53: init at 0.7-1 (same as current hand-written derivation) - cqueues: init at 20171014-0 (same as current hand-written derivation) - cyrussasl: init at 1.1.0-1 (same as current hand-written derivation) - lrexlib-pcre: init at 2.9.0-1 (vs 2.8.0 in current hand-written lrexlib derivation) - luadbi and backends (luadbi-{mysql,postgresql,sqlite3}): init at 0.7.2-1 (vs 0.7.1 in current hand-written derivation) - luaexpat: init at 1.3.3-1 (vs 1.3.0 in current hand-written derivation) - luafilesystem: init at 1.7.0-2 (same as current hand-written derivation) - luaossl: init at 20190612-0 (vs 20181207 in current hand-written derivation) - luasec: init at 0.8-1 (same as current hand-written derivation) - luasocket: init at 3.0rc1-2 (same as current hand-written derivation) - luasql-sqlite3: init at 2.4.0-1 (vs 2.3.0 in current hand-written luasqlite3 derivation) - rapidjson: 0.5.1-1 -> 0.5.2-1 - stdlib: init at 41.2.2-1 (vs 41.2.1 in current hand-written derivation)
* | treewide: remove unused variables (#63177)volth2019-06-16
|/ | | | | | * treewide: remove unused variables * making ofborg happy
* luaPackages.lpeg: 1.0.1 -> 1.0.2Matthieu Coudron2019-06-07
| | | | and move to generated
* luaPackages.luaposix: move to generatedMatthieu Coudron2019-06-06
|
* luaPackages.mpack: removed duplicate manual packageMatthieu Coudron2019-06-06
|
* luaPackages.lua-zlib: 1.1 -> 1.2Matthieu Coudron2019-06-06
| | | | | Renamed from luazlib to luarocks name lua-zlib. Move to generated.
* luaPackages.luazip: 2007-10-30 -> 1.2.7Matthieu Coudron2019-06-05
|
* luaPackages.cjson: move to generatedMatthieu Coudron2019-06-05
|
* luaPackages.lua-lsp: init at scm-2Matthieu Coudron2019-06-05
|
* luaPackages.lpeglabel: init at 1.5.0Matthieu Coudron2019-06-05
|
* luaPackages.digestif: init at scm-1Matthieu Coudron2019-06-05
|
* lua: update generated packages.nixMatthieu Coudron2019-06-04
| | | | basically update nvim-client and luassert
* luaPackages.luv: force using system libuvWill Dietz2019-05-16
|
* lua-modules/generated: regen for formatting, luv -> 1.28Will Dietz2019-05-15
|
* Merge #60614: lua*Packages improvementsVladimír Čunát2019-05-12
|\
| * lua*Packages.http: 0.3 -> 0.4 (and generate)Vladimír Čunát2019-05-01
| | | | | | | | | | | | One bugfix patch is included - merged upstream but not released yet. knot-resolver wrapper would need to add binaryheap explicitly, so it's migrated to the automatic LUA path discovery instead.
| * lua*Packages.binaryheap: init at 0.4-1 (generated)Vladimír Čunát2019-05-01
| | | | | | | | | | The generator wanted to do various changes in other packages as well, but I didn't commit those.