summary refs log tree commit diff
path: root/pkgs/top-level/lua-packages.nix
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2015-05-30 20:58:03 +0200
committerVladimír Čunát <vcunat@gmail.com>2015-05-30 20:58:33 +0200
commitdd649df4e4d167a22c5641c956eda499873ae692 (patch)
tree272dc8cba6e23a085b698de8990b42cab55fbb6c /pkgs/top-level/lua-packages.nix
parent1cc014fdae64e7149c386161781ba4dc11c60836 (diff)
downloadnixpkgs-dd649df4e4d167a22c5641c956eda499873ae692.tar
nixpkgs-dd649df4e4d167a22c5641c956eda499873ae692.tar.gz
nixpkgs-dd649df4e4d167a22c5641c956eda499873ae692.tar.bz2
nixpkgs-dd649df4e4d167a22c5641c956eda499873ae692.tar.lz
nixpkgs-dd649df4e4d167a22c5641c956eda499873ae692.tar.xz
nixpkgs-dd649df4e4d167a22c5641c956eda499873ae692.tar.zst
nixpkgs-dd649df4e4d167a22c5641c956eda499873ae692.zip
luaPackages: stabilize src hashes by using fetchzip
I was getting hash errors in some packages.
Diffstat (limited to 'pkgs/top-level/lua-packages.nix')
-rw-r--r--pkgs/top-level/lua-packages.nix42
1 files changed, 21 insertions, 21 deletions
diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix
index 773ddd29521..273a0e7ecc1 100644
--- a/pkgs/top-level/lua-packages.nix
+++ b/pkgs/top-level/lua-packages.nix
@@ -5,7 +5,7 @@
    for each package in a separate file: the call to the function would
    be almost as must code as the function itself. */
 
-{ fetchurl, stdenv, lua, callPackage, unzip, zziplib, pkgconfig, libtool
+{ fetchurl, fetchzip, stdenv, lua, callPackage, unzip, zziplib, pkgconfig, libtool
 , pcre, oniguruma, gnulib, tre, glibc, sqlite, openssl, expat, cairo
 , perl, gtk, python, glib, gobjectIntrospection, libevent, zlib
 }:
@@ -55,9 +55,9 @@ let
     name = "luaevent-${version}";
     disabled = isLua52;
 
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/harningt/luaevent/archive/v${version}.tar.gz";
-      sha256 = "1ifr949j9xaas0jk0nxpilb44dqvk4c5h4m7ccksz5da3iksfgls";
+      sha256 = "1c1n2zqx5rwfwkqaq1jj8gvx1vswvbihj2sy445w28icz1xfhpik";
     };
 
     preBuild = ''
@@ -107,9 +107,9 @@ let
 
   luafilesystem = buildLuaPackage rec {
     name = "filesystem-1.6.2";
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/keplerproject/luafilesystem/archive/v1_6_2.tar.gz";
-      sha256 = "1n8qdwa20ypbrny99vhkmx8q04zd2jjycdb5196xdhgvqzk10abz";
+      sha256 = "134azkxw84xp9g5qmzjsmcva629jm7plwcmjxkdzdg05vyd7kig1";
     };
     meta = {
       homepage = "https://github.com/keplerproject/luafilesystem";
@@ -144,9 +144,9 @@ let
   luasec = buildLuaPackage rec {
     version = "0.5";
     name = "sec-${version}";
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/brunoos/luasec/archive/luasec-${version}.tar.gz";
-      sha256 = "08rm12cr1gjdnbv2jpk7xykby9l292qmz2v0dfdlgb4jfj7mk034";
+      sha256 = "1zl6wwcyd4dfcw01qan7dkcw0rgzm69w819qbaddcr2ik147ccmq";
     };
 
     buildInputs = [ openssl ];
@@ -190,9 +190,9 @@ let
   luazip = buildLuaPackage rec {
     name = "zip-${version}";
     version = "1.2.3";
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/luaforge/luazip/archive/0b8f5c958e170b1b49f05bc267bc0351ad4dfc44.zip";
-      sha256 = "beb9260d606fdd5304aa958d95f0d3c20be7ca0a2cff44e7b75281c138a76a50";
+      sha256 = "0zrrwhmzny5zbpx91bjbl77gzkvvdi3qhhviliggp0aj8w3faxsr";
     };
     buildInputs = [ unzip zziplib ];
     patches = [ ../development/lua-modules/zip.patch ];
@@ -209,9 +209,9 @@ let
     name = "zlib-${version}";
     version = "0.4";
 
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/brimworks/lua-zlib/archive/v${version}.tar.gz";
-      sha256 = "1l32nwyh8b4vicxvlhbv9qhkhklbhvjfn8wd72bjk7ac9kz172rd";
+      sha256 = "1pgxnjc0gvk25wsr69nsm60y5ad86z1nlq7mzj3ckygzkgi782dd";
     };
 
     buildInputs = [ zlib ];
@@ -238,9 +238,9 @@ let
 
   luastdlib = buildLuaPackage {
     name = "stdlib";
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/lua-stdlib/lua-stdlib/archive/release.zip";
-      sha256 = "1v3158g5050sdqfrqi6d2bjh0lmi1v01a6m2nwqpr527a2dqcf0c";
+      sha256 = "0636absdfjx8ybglwydmqxwfwmqz1c4b9s5mhxlgm4ci18lw3hms";
     };
     buildInputs = [ unzip ];
     meta = {
@@ -253,9 +253,9 @@ let
   lrexlib = buildLuaPackage rec {
     name = "lrexlib-${version}";
     version = "2.7.2";
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/rrthomas/lrexlib/archive/150c251be57c4e569da0f48bf6b01fbca97179fe.zip";
-      sha256 = "0i5brqbykc2nalp8snlq1r0wmf8y2wqp6drzr2xmq5phvj8913xh";
+      sha256 = "0acb3258681bjq61piz331r99bdff6cnkjaigq5phg3699iz5h75";
     };
     buildInputs = [ unzip luastdlib pcre luarocks oniguruma gnulib tre glibc ];
 
@@ -288,9 +288,9 @@ let
   luasqlite3 = buildLuaPackage rec {
     name = "sqlite3-${version}";
     version = "2.1.1";
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/LuaDist/luasql-sqlite3/archive/2acdb6cb256e63e5b5a0ddd72c4639d8c0feb52d.zip";
-      sha256 = "1yy1n1l1801j48rlf3bhxpxqfgx46ixrs8jxhhbf7x1hn1j4axlv";
+      sha256 = "17zsa0jzciildil9k4lb0rjn9s1nj80dy16pzx9bxqyi75pjf2d4";
     };
 
     buildInputs = [ unzip sqlite ];
@@ -356,9 +356,9 @@ let
   luaMessagePack = buildLuaPackage rec {
     name = "lua-MessagePack-${version}";
     version = "0.3.1";
-    src = fetchurl {
+    src = fetchzip {
       url = "https://github.com/fperrad/lua-MessagePack/archive/${version}.tar.gz";
-      sha256 = "185mrd6bagwwm94jxzanq01l72ama3x4hf160a7yw7hgim2y5h9c";
+      sha256 = "1xlif8fkwd8bb78wrvf2z309p7apms350lbg6qavylsvz57lkjm6";
     };
     buildInputs = [ unzip ];
 
@@ -373,9 +373,9 @@ let
     name = "lgi-${version}";
     version = "0.7.2";
 
-    src = fetchurl {
+    src = fetchzip {
       url    = "https://github.com/pavouk/lgi/archive/${version}.tar.gz";
-      sha256 = "0ihl7gg77b042vsfh0k7l53b7sl3d7mmrq8ns5lrsf71dzrr19bn";
+      sha256 = "10i2ssfs01d49fdmmriqzxc8pshys4rixhx30wzd9p1m1q47a5pn";
     };
 
     meta = with stdenv.lib; {