diff options
author | Matthieu Coudron <mattator@gmail.com> | 2019-06-05 13:21:38 +0900 |
---|---|---|
committer | Matthieu Coudron <mattator@gmail.com> | 2019-06-05 16:20:27 +0900 |
commit | 704358dcb586731b83ee3db4a8def665f9d314d6 (patch) | |
tree | d62b4098114063c952a3fa98f2a4d3a5d3d158c2 /pkgs/development/lua-modules | |
parent | 62d4e044e7eec51b31f44a70de46737505fb7796 (diff) | |
download | nixpkgs-704358dcb586731b83ee3db4a8def665f9d314d6.tar nixpkgs-704358dcb586731b83ee3db4a8def665f9d314d6.tar.gz nixpkgs-704358dcb586731b83ee3db4a8def665f9d314d6.tar.bz2 nixpkgs-704358dcb586731b83ee3db4a8def665f9d314d6.tar.lz nixpkgs-704358dcb586731b83ee3db4a8def665f9d314d6.tar.xz nixpkgs-704358dcb586731b83ee3db4a8def665f9d314d6.tar.zst nixpkgs-704358dcb586731b83ee3db4a8def665f9d314d6.zip |
luaPackages.luazip: 2007-10-30 -> 1.2.7
Diffstat (limited to 'pkgs/development/lua-modules')
-rw-r--r-- | pkgs/development/lua-modules/generated-packages.nix | 19 | ||||
-rw-r--r-- | pkgs/development/lua-modules/overrides.nix | 3 |
2 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 8797aab422f..9f24f7efe0a 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -614,6 +614,25 @@ luaffi = buildLuarocksPackage { }; }; }; +luazip = buildLuarocksPackage { + pname = "luazip"; + version = "1.2.7-1"; + + src = fetchurl { + url = https://luarocks.org/luazip-1.2.7-1.src.rock; + sha256 = "1yprlr1ap6bhshhy88qfphmmyg9zp1py2hj2158iw6vsva0fk03l"; + }; + disabled = (luaOlder "5.1") || (luaAtLeast "5.4"); + propagatedBuildInputs = [ lua ]; + + meta = { + homepage = "https://github.com/mpeterv/luazip"; + description = "Library for reading files inside zip files"; + license = { + fullName = "MIT"; + }; + }; +}; luuid = buildLuarocksPackage { pname = "luuid"; version = "20120509-2"; diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix index 935de7cf015..78639b4ffd3 100644 --- a/pkgs/development/lua-modules/overrides.nix +++ b/pkgs/development/lua-modules/overrides.nix @@ -46,6 +46,9 @@ with super; lua-iconv = super.lua-iconv.override({ buildInputs = [ pkgs.libiconv ]; }); + luazip = super.luazip.override({ + buildInputs = [ pkgs.zziplib ]; + }); luv = super.luv.overrideAttrs(oa: { # Use system libuv instead of building local and statically linking # This is a hacky way to specify -DWITH_SHARED_LIBUV=ON which |