summary refs log tree commit diff
path: root/pkgs/top-level/lua-packages.nix
Commit message (Collapse)AuthorAge
* lgi: Fix cairo bindings search pathUli Schlachter2018-02-04
| | | | | | | | | | | | | | | | | | | | | 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>
* maintainers: remove mornfall from packagesYegor Timoshenko2018-01-17
|
* luaPackages.luadbi: libmysql -> connector-cRobin Gloster2017-12-29
|
* vicious: 2.3.0 -> 2.3.1José Romildo Malaquias2017-12-22
|
* luaPackages.luadbi: fix darwin buildOrivej Desh2017-12-09
|
* Merge pull request #31006 from florianjacob/prosodyOrivej Desh2017-12-09
|\ | | | | Improvements for Prosody
| * luabitop: remove flosse from the list of maintainersMarkus Kohlhase2017-11-06
| |
| * luaPackages.luasocket: compile with unix supportSatoshi Shishiku2017-11-01
| |
| * luacyrussasl: init at 1.1.0Satoshi Shishiku2017-11-01
| |
| * luaPackages.lpty: 1.1.1 -> 1.2.1Satoshi Shishiku2017-11-01
| |
| * luaPackages.luafilesystem: 1.6.2 -> 1.6.3Satoshi Shishiku2017-11-01
| |
| * luaPackages.luaexpat: don't set isLibrarySatoshi Shishiku2017-11-01
| | | | | | | | This flag seems to be useless.
| * luaPackages.luadbi: init at 0.5Satoshi Shishiku2017-11-01
| |
* | lua-mpack: fix darwin buildDaiderd Jordan2017-11-29
| |
* | luaPackages.vicious: 2.2.0 -> 2.3.0Joerg Thalheim2017-11-25
| | | | | | | | cc @makefu
* | neovim: 0.2.0 -> 0.2.1Rok Garbas2017-11-15
| | | | | | | | | | | | | | | | | | * 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
* | luaPackages.mpack: fix sourceRootVladimír Čunát2017-10-31
| | | | | | | | Uncovered by c3255fe8ec.
* | luastdlib: 41.2.0 -> 41.2.1Orivej Desh2017-10-31
|/
* luaPackages: various cosmetic fixesxd1le2017-10-13
| | | | | | | | | | | | | | | | 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.)
* luaPackages: use consistent multiline strings for luafilsystem andxd1le2017-10-13
| | | | luazlib
* luaPackages.luacheck: skip buildPhasexd1le2017-10-10
|
* luajitPackages: disable luaexpat, luazip and cjson as their builds failxd1le2017-10-10
|
* luajitPackages.mpack: disable with new isLuaJIT function insead ofxd1le2017-10-10
| | | | marking it as broken
* Merge branch 'master' into stagingOrivej Desh2017-10-02
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (271 commits) pysmbc: clarify license pysmbc: fix license bazel: 0.5.4 -> 0.6.0 (#29990) googler: init at 3.3 go: declare support for aarch64 firefox-beta-bin: 56.0b5 -> 57.0b4 spotify: 1.0.64.401.g9d720389-21 -> 1.0.64.407.g9bd02c2d-26 gogs: 0.11.19 -> 0.11.29 grafana: 4.5.1 -> 4.5.2 mopidy-iris: 3.4.1 -> 3.4.9 nextcloud: 12.0.2 -> 12.0.3 haskell-json-autotype: jailbreak to fix build within LTS 9.x kore: fix up kore: init at 2.0.0 glusterfs service: fix issues with useRpcbind tig: 2.2.2 -> 2.3.0 haskell-hspec-core: enable test suite again hackage-packages.nix: automatic Haskell package set update librsvg: fix thumbnailer path awscli: 1.11.108 -> 1.11.162 ...
| * lua-iconv: init at 7Richard Ipsum2017-09-30
| |
* | Merge remote-tracking branch 'upstream/staging' into deps-reorgJohn Ericson2017-09-28
|\|
| * luxio: Add maintainerRichard Ipsum2017-09-24
| |
| * luxio: fix package buildJoerg Thalheim2017-09-24
| |
| * luxio: init at 13Richard Ipsum2017-09-24
| |
* | misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson2017-09-21
| | | | | | | | Only acts on one-line dependency lists.
* | treewide: Manually fix miscategorized `autoreconfHook` `buildInputs`John Ericson2017-09-21
|/ | | | These are the ones with odd indentation my script will mess up on.
* luaPackages.luacheck : init at 0.20.0wisut hantanong2017-08-24
|
* lrexlib: 2.7.2 (broken) -> 2.8.0Richard Ipsum2017-07-08
| | | | | | The shared objects are not available in 'pcre.dev', so to build the rex_pcre.so file we must specify 'pcre.out' as the directory to obtain shared objects from, 'pcre.dev' is still needed for the header files though.
* luaPackages.vicious 2.1.3 -> 2.2.0Jörg Thalheim2017-03-30
| | | | I also became new project maintainer
* luaPackages.mpack: enable darwin platformzimbatm2017-03-10
| | | | | It was working fine but then regressed by 77f5a50c400d7e312e7491593dcc8ee8cab86c2c
* luajitPackages.mpack.meta.broken = trueVladimír Čunát2017-03-03
| | | | | It seems only to link succesfully to vanilla lua. http://hydra.nixos.org/build/49554613
* lua-packages/luasocket: Fix wrong platforms valueaszlig2017-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | This has surfaced due to 505d7bea3af48c79af4212111324a4b95f80f212 and the fixup commit 77f5a50c400d7e312e7491593dcc8ee8cab86c2c. The individial platform attributes are a list rather than single elements, so in this case we got: with platforms; [darwin linux freebsd illumos] Which results in: [ ["x86_64-darwin"] ["i686-linux" "x86_64-linux" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "aarch64-linux" "mips64el-linux"] ["i686-freebsd" "x86_64-freebsd"] ["x86_64-solaris"] ] So if you don't have allowBroken set in nixpkgs config, you end up with an evaluation error because meta.platforms is expected to be a list instead of a list of lists which we got here. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @mornfall, @vcunat
* lua-packages: fix my mass typo in metaVladimír Čunát2017-02-19
|
* lua-packages: hydraPlatforms -> platformsVladimír Čunát2017-02-19
| | | | | I see no original reason. It seems someone started using hydraPlatforms in that file and everyone else was just conforming to the style.
* luaPackages.luaposix: init at 33.4.0Renato Alves2017-02-19
|
* luaPackages.luafilesystem: fix build on darwinVincent Laporte2017-02-07
|
* luaPackages.luazlib: 0.4 -> 1.1Vincent Laporte2017-02-01
|
* luaPackages.luazlib: fix on darwinVincent Laporte2017-02-01
|
* luaPackages.luaexpat: fix build on darwinVincent Laporte2017-01-31
|
* luaPackages: refactor common platform stringsVladimír Čunát2017-01-27
|
* luasec: 0.6pre* -> 0.6Vladimír Čunát2017-01-27
| | | | /cc maintainer @flosse.
* luasec: another attempt to fix on DarwinVladimír Čunát2017-01-27
|
* luasec: attempt to fix build on DarwinVladimír Čunát2017-01-26
|
* luaPackages.lgi: 0.7.2 -> 0.9.1Alexey Shmalko2017-01-02
|
* luasocket: fix evalJoachim Fasting2016-09-25
| | | | xref: cdbb0e2fb8fd8a5b5ae9c8f9faae72dd8b48bb4e