Commit graph

39 commits

Author SHA1 Message Date
Matthew Bauer
e0884e85cf neovim: fix build on darwin, cleanup lua paths
fixes #16152

The cmake script had trouble finding the lua paths, this sets them
using “luaPackages.getLuaPath” and “luaPackages.getLuaCPath”.
2016-06-12 21:02:09 -05:00
Matthew Bauer
b331af6de6 lua-mpack: fix building with clang
clang has some things considered “warnings” that gcc doesn’t so it is
necessary to set “-Wno-error” to build under clang.
2016-06-12 21:02:04 -05:00
Franz Pletz
45d4d62122 luaPackages.luaexpat: fix case of LUA_LDIR make flag 2016-06-09 17:37:29 +02:00
Rok Garbas
f878018ece neovim: 0.1.3 -> 0.1.4
* removing luaMessagePack (only used by neovim)
* using libmpack (updated to latest master since they fixed a lot of packaging
  issues)
* package libmpack lua bidnings
* neovim expression now excepts luaPackages as an input and not individual
  lua packages (to avoid depending on different lua version)
2016-06-04 17:58:01 +02:00
Tuomas Tynkkynen
d42e94472d treewide: Make explicit that 'dev' output of pcre is used 2016-05-19 10:02:28 +02:00
Vladimír Čunát
333d69a5f0 Merge staging into closure-size
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
Vladimír Čunát
dd915f82e7 expat: split dev output 2015-10-28 10:09:34 +01:00
Jude Taylor
bac94c5101 lua-bitop: update MACOSX_DEPLOYMENT_TARGET 2015-10-22 13:47:03 -07:00
Pascal Wittmann
9c8508386a Merge pull request #8957 from fpletz/package/luasocket
luasocket: 2.0.2 -> 3.0-rc1
2015-09-14 16:32:14 +02:00
Arseniy Seroka
db22ec1549 Merge pull request #9132 from makefu/awesome-vicious-luaPackage
luaPackages: add vicious module
2015-08-07 12:36:07 +03:00
Luca Bruno
0ec4386003 luaPackages.lrexlib: mark as broken
Doesn't build neither with 5.1 nor 5.2 lua.
2015-08-07 09:55:21 +02:00
makefu
86c973d429 luaPackages.vicious: init at 2.1.3
vicious is a module for creating widgets on window managers.
This commit adds the library and a wrapper lua file for easy importing.

I use the library with the awesome window manager via luaModules:

    services.xserver.windowManager.awesome.luaModules = [
      pkgs.luaPackages.vicious
    ];
2015-08-06 12:59:08 +02:00
Franz Pletz
3a96d1ebb4 luasec: 0.5 -> 0.6pre-2015-04-17 (close #8958) 2015-07-30 11:23:22 +02:00
Franz Pletz
0859d45a09 luasocket: 2.0.2 -> 3.0-rc1 2015-07-22 23:39:34 +02:00
Daiderd Jordan
61531556d8 remove hardcoded clang 2015-06-11 14:42:55 +02:00
Daiderd Jordan
c7a73dbbdb removed unnecessary patch 2015-06-11 14:42:55 +02:00
Daiderd Jordan
8ffce0888c fix luaPackages.luabitop on darwin 2015-06-11 14:42:55 +02:00
Pascal Wittmann
3296b5e6b1 luastdlib: fix build by adding autoreconfHook 2015-05-31 19:00:13 +02:00
Vladimír Čunát
dd649df4e4 luaPackages: stabilize src hashes by using fetchzip
I was getting hash errors in some packages.
2015-05-30 20:58:33 +02:00
Pascal Wittmann
f99d5cf2fc Fixed some descriptions 2015-04-28 10:55:20 +02:00
koral
1b4722ac82 prosody: add dependency on zlib (close #6894)
@vcunat moved the defaults inside the prosody expression.
2015-04-09 18:40:20 +02:00
Michael Raskin
f6d490c6e6 Merge pull request #6269 from maun/lua_lpeg
Fix lua lpeg on OSX
2015-04-04 21:25:42 +03:00
lethalman
92bbf0f76c Merge pull request #6412 from olavks/lua-cjson
Add lua package for json module written in C
2015-02-26 10:01:58 +01:00
JC Brand
263e530b6e Add new lua package: lpty
http://www.tset.de/lpty/
2015-02-23 10:44:17 +01:00
koral
a57ec23d55 prosody: added luaevent dependency. 2015-02-19 21:07:23 +01:00
Olav
3904d5445d Add lua package for cjson 2015-02-18 00:40:14 +00:00
Manuel Adameit
9fbd1fdccc Fix lua lpeg on OSX 2015-02-09 21:15:22 +01:00
Luca Bruno
614162ee6c Some lua and awesome improvements
- Move lgi to luaPackages
- Use luaPackages in awesome and passthru lua
- Allow to pass lua modules to the awesome WM so that those can be used in the configuration
2014-12-17 15:08:21 +01:00
Michael Fellinger
917bf6865a add neovim 2014-11-27 22:16:43 +01:00
Joachim Schiele
13298fcbb9 Merge pull request #4535 from flosse/lua-bitop
lua-packages: added lua-bitop to add websocket support for prosody
2014-10-15 09:41:32 +02:00
Markus Kohlhase
163b53f706 lua-packages: added lua-bitop 2014-10-15 03:53:03 +02:00
Bjørn Forsman
61388880d8 lua-packages.nix: whitespace fixes 2014-10-12 21:06:20 +02:00
Markus Kohlhase
d86c2c30c5 prosody: packaged as a service
Conflicts:
	nixos/modules/misc/ids.nix
2014-10-11 18:53:43 +02:00
wyvie
d4b7910f80 Added more lua modules to lua-packages, added them as dependencies for
mudlet

Closes #4269
2014-09-30 07:42:19 +01:00
Domen Kožar
6e8056ada9 further improvements to buildLuaPackage 2014-09-23 13:56:46 +02:00
wyvie
111b5aa38c Assertion throws err message on fail in buildLuaPackage 2014-09-23 13:56:45 +02:00
wyvie
124ccae2e8 Refactored to use callPackage right 2014-09-23 13:56:45 +02:00
wyvie
5c4362ae5a Simplified lua-packages function arguments to look nicer in all-packages 2014-09-23 13:56:45 +02:00
wyvie
e6eb51496b Added luaPackages, moved lua sockets and lua filesystem to luaPackages, fixed mudlet deps 2014-09-23 13:56:45 +02:00