luarocks: Update from 2.3.0 to 2.4.0
[termux-packages] / packages / luarocks / lua.lua.patch
index fe7ee6d..a6fc30b 100644 (file)
@@ -1,12 +1,12 @@
-diff -u -r ../luarocks-2.1.2/src/luarocks/fs/lua.lua ./src/luarocks/fs/lua.lua
---- ../luarocks-2.1.2/src/luarocks/fs/lua.lua  2014-01-10 20:03:04.000000000 +0100
-+++ ./src/luarocks/fs/lua.lua  2014-07-09 02:24:11.488380570 +0200
-@@ -74,7 +74,7 @@
+diff -u -r ../luarocks-2.4.0/src/luarocks/fs/lua.lua ./src/luarocks/fs/lua.lua
+--- ../luarocks-2.4.0/src/luarocks/fs/lua.lua  2016-09-08 14:39:09.000000000 -0400
++++ ./src/luarocks/fs/lua.lua  2016-09-26 09:13:06.062435573 -0400
+@@ -781,7 +781,7 @@
     assert(type(name) == "string")
     name = dir.normalize(name)
  
--   local temp_dir = (os.getenv("TMP") or "/tmp") .. "/luarocks_" .. name:gsub(dir.separator, "_") .. "-" .. tostring(math.floor(math.random() * 10000))
-+   local temp_dir = (os.getenv("TMP") or "@TERMUX_PREFIX@/tmp") .. "/luarocks_" .. name:gsub(dir.separator, "_") .. "-" .. tostring(math.floor(math.random() * 10000))
-    local ok, err = fs.make_dir(temp_dir)
-    if ok then
-       return temp_dir
+-   return posix.mkdtemp((os.getenv("TMPDIR") or "/tmp") .. "/luarocks_" .. name:gsub(dir.separator, "_") .. "-XXXXXX")
++   return posix.mkdtemp((os.getenv("TMPDIR") or "@TERMUX_PREFIX@/tmp") .. "/luarocks_" .. name:gsub(dir.separator, "_") .. "-XXXXXX")
+ end
+ end