about summary refs log tree commit diff
path: root/pkgs/development/lua-modules
Commit message (Collapse)AuthorAge
...
| * 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.
| * lua*Packages.luuid: don't clear generated metaVladimír Čunát2019-05-01
| |
* | Merge pull request #60343 from ↵Will Dietz2019-05-10
|\ \ | |/ |/| | | | | dtzWill/fix/luarocks-nix-formatting-and-awesome-doc-goodness luarocks-nix,luaPackages: formatting and additions; awesome: docs!
| * generated-packages: manual touchupWill Dietz2019-04-28
| | | | | | | | | | | | * no leading whitespace * collapse consecutive blank lines to single line * indent fromJSON bits
| * luarocks: Add 'markdown'Will Dietz2019-04-28
| |
| * lua-modules/generated-packages: regenWill Dietz2019-04-28
| | | | | | | | | | Mostly formatting improvements, basexx apparently has new version which was picked up.
| * luaPackages: add ldocWill Dietz2019-04-28
| |
* | lua: add rapidjson, lua-toml and lua-messagepack to generated packagesLuka Blaskovic2019-04-30
|/
* Merge pull request #57945 from teto/lua/std_renameMichael Raskin2019-04-27
|\ | | | | lua: std._debug / std.normalize rename + move to automated.
| * luaPackages: rename std._debug to std__debugMatthieu Coudron2019-04-14
| | | | | | | | | | | | | | Similarly rename std.normalize to std_normalize. Having a dot in the name prevents some changes to the lua infrastructure, for instance passing attribute names { std._debug }: to a function would fail with `syntax error, unexpected ',', expecting '.' or '=',`
* | treewide: Change URLs to HTTPSDaniel Schaefer2019-04-22
|/ | | | | | Lots of URLs were HTTP redirect to HTTPS. Changed those and checked them if there's actual content. Inspired by https://github.com/NixOS/nixpkgs/issues/60004
* lua5Packages.luuid: fix buildMatthieu Coudron2019-03-07
| | | | libuuid is null outside of linux which may explain why ofborg refused it.
* Revert "luaPackages.cqueues: move to generated"Vladimír Čunát2019-03-04
| | | | | This reverts commit c01fe375ca192395af8ae8c575ff8eaa79ed03d8. See the reverted commit on GitHub for discussion. /cc PR #55305.
* lua-modules/generated-packages.nix: fix 'lua' to propagateWill Dietz2019-02-25
| | | | | | | Otherwise 'lua' is from the argument populated by callPackage which means it's whatever the default is. (instead of the lua we're generating packages for!)
* luaPackages.lua-iconv: move to generatedMatthieu Coudron2019-02-13
|
* luaPackages.lpty: 1.2.1 -> 1.2.2 generatedMatthieu Coudron2019-02-13
|
* luaPackages.luabitop: generatedMatthieu Coudron2019-02-13
|
* luaPackages.luacheck: 0.20 -> 0.23 generatedMatthieu Coudron2019-02-13
|
* luaPackages.luaevent: 0.4.4 -> 0.4.6 generatedMatthieu Coudron2019-02-13
|
* luaPackages.lgi: move to generatedMatthieu Coudron2019-02-12
|
* luaPackages.cqueues: move to generatedMatthieu Coudron2019-02-12
|
* luaPackages.basexx: move to generatedMatthieu Coudron2019-02-12
|
* luaPackages.fifo: move to generatedMatthieu Coudron2019-02-12
|
* luaPackages.lpeg_patterns: move to generatedMatthieu Coudron2019-02-12
|
* Add checkPhase for neovim (disabled by default) (#55266)Matthieu Coudron2019-02-05
| | | | | | | | | | | | * 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
* Lua generate nix packages from luarocks (#54978)Matthieu Coudron2019-02-04
| | | | | | | | | | | | | | * 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
* lua: add withPackages function (#54460)Matthieu Coudron2019-01-30
| | | | | | | * lua: add withPackages function First step towards more automation similar to the haskell backend. Follow up of https://github.com/NixOS/nixpkgs/pull/33903
* lua packages: add init.lua to modules search pathLuka Blaskovic2018-05-24
|
* lua packages: propagate libs with a setupHookLuka Blaskovic2018-02-25
| | | | | The LUA_PATH and LUA_CPATH variables are needed to load libraries. This setupHook exports them to the environment.
* buildLuaPackage: set makeFlags directly instead of through preBuildxd1le2017-10-10
| | | | | So that lua packages can override it without having to resort to setting makeFlagsArray in preBuild.
* lua: Fixed luasql.patchwyvie2014-10-01
| | | | Closes #4344
* Added more lua modules to lua-packages, added them as dependencies forwyvie2014-09-30
| | | | | | mudlet Closes #4269
* Assertion throws err message on fail in buildLuaPackagewyvie2014-09-23
|