summary refs log tree commit diff
path: root/pkgs/top-level/lua-packages.nix
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2015-07-19 23:20:12 +0200
committerFranz Pletz <fpletz@fnordicwalking.de>2015-07-22 23:39:34 +0200
commit0859d45a0949b95c80411fa76ff11c6e986e53cc (patch)
tree5aed3524e559088eb05e21fceb52b3a84e99d7e1 /pkgs/top-level/lua-packages.nix
parent24c13dfa81d59a14760ffc763d4c1a51a98f4f0a (diff)
downloadnixpkgs-0859d45a0949b95c80411fa76ff11c6e986e53cc.tar
nixpkgs-0859d45a0949b95c80411fa76ff11c6e986e53cc.tar.gz
nixpkgs-0859d45a0949b95c80411fa76ff11c6e986e53cc.tar.bz2
nixpkgs-0859d45a0949b95c80411fa76ff11c6e986e53cc.tar.lz
nixpkgs-0859d45a0949b95c80411fa76ff11c6e986e53cc.tar.xz
nixpkgs-0859d45a0949b95c80411fa76ff11c6e986e53cc.tar.zst
nixpkgs-0859d45a0949b95c80411fa76ff11c6e986e53cc.zip
luasocket: 2.0.2 -> 3.0-rc1
Diffstat (limited to 'pkgs/top-level/lua-packages.nix')
-rw-r--r--pkgs/top-level/lua-packages.nix14
1 files changed, 7 insertions, 7 deletions
diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix
index c1b04afba38..2a14dfb9d05 100644
--- a/pkgs/top-level/lua-packages.nix
+++ b/pkgs/top-level/lua-packages.nix
@@ -172,17 +172,17 @@ let
 
   luasocket = buildLuaPackage rec {
     name = "socket-${version}";
-    version = "2.0.2";
+    version = "3.0-rc1";
     src = fetchurl {
-      url = "http://files.luaforge.net/releases/luasocket/luasocket/luasocket-${version}/luasocket-${version}.tar.gz";
-      sha256 = "19ichkbc4rxv00ggz8gyf29jibvc2wq9pqjik0ll326rrxswgnag";
+      url = "https://github.com/diegonehab/luasocket/archive/v${version}.tar.gz";
+      sha256 = "0j8jx8bjicvp9khs26xjya8c495wrpb7parxfnabdqa5nnsxjrwb";
     };
-    disabled = isLua52;
+
     patchPhase = ''
-      sed -e "s,^INSTALL_TOP_SHARE.*,INSTALL_TOP_SHARE=$out/share/lua/${lua.luaversion}," \
-          -e "s,^INSTALL_TOP_LIB.*,INSTALL_TOP_LIB=$out/lib/lua/${lua.luaversion}," \
-          -i config
+      sed -e "s,^LUAPREFIX_linux.*,LUAPREFIX_linux=$out," \
+          -i src/makefile
     '';
+
     meta = {
       homepage = "http://w3.impa.br/~diego/software/luasocket/";
       hydraPlatforms = stdenv.lib.platforms.linux;