lyaml: init at 6.2.5-1, update all generated packages

This commit is contained in:
Luka Blaskovic 2020-06-06 11:17:12 +00:00 committed by Matthieu Coudron
parent eadc576026
commit bd400bd006
4 changed files with 266 additions and 375 deletions

View file

@ -65,6 +65,7 @@ luazip,,,,,
lua-yajl,,,,,pstn
luuid,,,,,
luv,,,,,
lyaml,,,,,lblasc
markdown,,,,,
mediator_lua,,,,,
mpack,,,,,

1 # nix name luarocks name server version luaversion maintainers
65 lua-yajl pstn
66 luuid
67 luv
68 lyaml lblasc
69 markdown
70 mediator_lua
71 mpack

File diff suppressed because it is too large Load diff

View file

@ -145,6 +145,14 @@ with super;
];
});
lua-lsp = super.lua-lsp.override({
# until Alloyed/lua-lsp#28
postConfigure = ''
substituteInPlace ''${rockspecFilename} \
--replace '"lpeglabel ~> 1.5",' '"lpeglabel >= 1.5",'
'';
});
lua-zlib = super.lua-zlib.override({
buildInputs = [
pkgs.zlib.dev
@ -294,6 +302,12 @@ with super;
};
});
lyaml = super.lyaml.override({
buildInputs = [
pkgs.libyaml
];
});
mpack = super.mpack.override({
buildInputs = [ pkgs.libmpack ];
# the rockspec doesn't use the makefile so you may need to export more flags
@ -307,4 +321,13 @@ with super;
sed -i '/set(CMAKE_C_FLAGS/d' CMakeLists.txt
'';
});
pulseaudio = super.pulseaudio.override({
buildInputs = [
pkgs.libpulseaudio
];
nativeBuildInputs = [
pkgs.pulseaudio pkgs.pkgconfig
];
});
}

View file

@ -132,39 +132,6 @@ with self; {
};
};
pulseaudio = buildLuaPackage rec {
pname = "pulseaudio";
version = "0.2";
name = "pulseaudio-${version}";
src = fetchFromGitHub {
owner = "doronbehar";
repo = "lua-pulseaudio";
rev = "v${version}";
sha256 = "140y1m6k798c4w7xfl0zb0a4ffjz6i1722bgkdcdg8g76hr5r8ys";
};
disabled = (luaOlder "5.1") || (luaAtLeast "5.5");
buildInputs = [ pkgs.libpulseaudio ];
propagatedBuildInputs = [ lua ];
nativeBuildInputs = [ pkgs.pulseaudio pkgconfig ];
makeFlags = [
"INST_LIBDIR=${placeholder "out"}/lib/lua/${lua.luaversion}"
"INST_LUADIR=${placeholder "out"}/share/lua/${lua.luaversion}"
"LUA_BINDIR=${placeholder "out"}/bin"
];
preBuild = ''
mkdir -p ${placeholder "out"}/lib/lua/${lua.luaversion}
'';
meta = with stdenv.lib; {
homepage = "https://github.com/doronbehar/lua-pulseaudio";
description = "Libpulse Lua bindings";
maintainers = with maintainers; [ doronbehar ];
license = licenses.lgpl21;
};
};
vicious = toLuaModule(stdenv.mkDerivation rec {
pname = "vicious";
version = "2.3.1";