| Commit message (Collapse) | Author | Age |
|
|
|
| |
Switch to maintained fork that is compatible with lua5.2/lua5.3.
This package was tested with prosody.
|
| |
|
| |
|
|
|
|
|
| |
The manual compilation is weird, but there's only a rockspec upstream,
and I don't know how to use that well inside the nix build.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
Signed-off-by: Philipp Gesang <phg@phi-gamma.net>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Set up lua packages for the v5.3.x interpreter.
Blacklist the set of lua-packages (luabitop, luaexpat, luazip,
luasqlite3) whose compilation fails against 5.3.4. The rest are at least
building.
Signed-off-by: Philipp Gesang <phg@phi-gamma.net>
|
| | |
|
| | |
|
|/ |
|
| |
|
|\ |
|
| | |
|
|/
|
|
| |
trivial part)
|
|
|
|
|
| |
The actual revision was changed back in November 2007 with commit
b7ed08665039128c24c772ba41431f24d8bbfc37 but the hash wasn't updated.
|
|\
| |
| | |
Prosody 0.10.0
|
| | |
|
|/
|
|
|
|
|
|
|
| |
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done:
- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 0.9.2 with grep in /nix/store/q6lcshhmi0dn8ndz2jz9nlircfww4fcm-lgi-0.9.2
- directory tree listing: https://gist.github.com/48d4d638fbd1169b1c96b7e506202b93
|
|
|
|
| |
fixes #35581
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The LUA_PATH and LUA_CPATH variables are needed to load libraries.
This setupHook exports them to the environment.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since commit e44038bccab0cae, cairo-1.0.typelib contains an absolute
path to cairo in the nix store so that no $LD_LIBRARY_PATH hacks are
needed. However, this did not yet work for lgi, because lgi does
dlopen("libcairo.so.2") without a full path, too.
To make this work, this commit ensures that lgi first uses
gobject-introspection to load libcairo. This uses the full path provided
by the typelib. Afterwards, dlopen("libcairo.so.2") does not hit the
filesystem anymore since the library is already loaded.
This commit adds a patch that reorders some code in lgi's cairo
initialisation. Previously, this started with core.module('cairo', 2),
which is where the dlopen happens. Now, this code is moved down and
instead core.gi.cairo.resolve is used to load the definitions of some
enums first. This part of the code goes through gobject-introspection
and causes libcairo to be loaded.
Signed-off-by: Uli Schlachter <psychon@znc.in>
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
Improvements for Prosody
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
This flag seems to be useless.
|
| | |
|
| | |
|
| |
| |
| |
| | |
cc @makefu
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* neovimLibvterm: 5a748f97 -> 4ca7ebf7
* neovim ruby: 0.5.0 -> 0.5.1
* pythonPackages.neovim: 0.1.13 -> 0.2.0
* libmpack: 1.0.3-rev80bd55ea6 -> 1.0.5
* luaPackages.mpack: switched to new source location, 1.0.7_ef025224a7
* only one set of lua packages, switched to luajit
|
| |
| |
| |
| | |
Uncovered by c3255fe8ec.
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These involve:
- Formatting and spacing.
- Switching to using fetchFromGitHub where possible.
- Adding missing meta attributes.
- Correcting license values or adding missing license values.
- Adding vyp as maintainer for unmaintained packages.
None of these changes should affect the build result.
A different revision is used for luasqlite3, however, the source code
between these revisions is actually the same. (And the advantage is that
the new revision is a tagged release.)
|
|
|
|
| |
luazlib
|
| |
|
| |
|