<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks/src, branch v3.5.0</title>
<subtitle>A mirror of https://github.com/luarocks/luarocks.git
</subtitle>
<id>https://git.lua4.win/luarocks/atom?h=v3.5.0</id>
<link rel='self' href='https://git.lua4.win/luarocks/atom?h=v3.5.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/'/>
<updated>2020-12-10T16:03:20+00:00</updated>
<entry>
<title>Release 3.5.0</title>
<updated>2020-12-10T16:03:20+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-12-10T16:03:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=d1d8ada00b6d096ba36704abd9491df88a7fa8ae'/>
<id>urn:sha1:d1d8ada00b6d096ba36704abd9491df88a7fa8ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add error messages to lua_h_exists</title>
<updated>2020-11-27T18:40:14+00:00</updated>
<author>
<name>equa</name>
<email>equaa@protonmail.com</email>
</author>
<published>2020-11-27T18:40:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=be3b0c51059f95c40661846e7290ba47c6936c76'/>
<id>urn:sha1:be3b0c51059f95c40661846e7290ba47c6936c76</id>
<content type='text'>
Previously, if LUA_INCDIR was specified but invalid, install and other
commands would error without a message, eventually causing a failed
assertion in cmd.lua and leaving a hard-to-troubleshoot situation
with no information.
</content>
</entry>
<entry>
<title>Add support for MSYS2 + Mingw-w64 (#1231)</title>
<updated>2020-10-28T18:51:11+00:00</updated>
<author>
<name>Sutou Kouhei</name>
<email>kou@cozmixng.org</email>
</author>
<published>2020-10-28T18:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=d2c3b57b324f06d17cd2c594e26b143dfe3a8133'/>
<id>urn:sha1:d2c3b57b324f06d17cd2c594e26b143dfe3a8133</id>
<content type='text'>
Currently, LuaRocks supports:

  * (a) Lua interpreters built for MSYS2 (Lua interpreters depend on
    msys-2.0.dll).
    (the "msys" platform)

  * (b) Lua interpreters built by MinGW (Lua interpreters don't depend
    on msys-2.0.dll).
    (the "mingw" platform)

This change adds support for (c) Lua interpreters built as native
Windows application by MSYS2 + Mingw-w64 (Lua interpreters don't
depend on msys-2.0.dll). (the "msys2_mingw_w64" platform)

Here are differences between (a), (b) and (c):

  * (a) can't work without MSYS2 (msys-2.0.dll)
  * (b) can work without MSYS2
  * (c) can work without MSYS2 but is generally used with MSYS2
    because MSYS2 provides packages of useful libraries such as libxml2.

This change assumes that users use (c) with MSYS2. But this change
still uses win32/tools provided by LuaRocks not MSYS2.

MSYS2 has LuaRocks package:
https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-lua-luarocks

It applies a patch to support (c). If this change is merged into
LuaRocks, MSYS2 doesn't need to have a patch for LuaRocks.</content>
</entry>
<entry>
<title>Use table.pack so that nil varags aren't dropped (#1229)</title>
<updated>2020-10-28T18:46:41+00:00</updated>
<author>
<name>daurnimator</name>
<email>quae@daurnimator.com</email>
</author>
<published>2020-10-28T18:46:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=9d30bec0afe93a7a2284ae8adeeb03b2b36709dc'/>
<id>urn:sha1:9d30bec0afe93a7a2284ae8adeeb03b2b36709dc</id>
<content type='text'>
* fs: fix verbose mode when an argument is nil

* Use table.pack in more places</content>
</entry>
<entry>
<title>win32: generate proper temp filename</title>
<updated>2020-09-25T17:53:03+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-09-25T17:53:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=4a4951acd2169e97949d35b55dac47eaf776cda5'/>
<id>urn:sha1:4a4951acd2169e97949d35b55dac47eaf776cda5</id>
<content type='text'>
Closes #1224.

See https://github.com/luarocks/luarocks/pull/1224/files#r493011698

Co-authored-by: dwenegar &lt;simone.livieri@gmail.com&gt;
</content>
</entry>
<entry>
<title>manif: keep scanning on non-default trees</title>
<updated>2020-09-23T16:08:13+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-09-23T15:39:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=f698437a8038c9c1cc0ce4ce753f63af533cc0ce'/>
<id>urn:sha1:f698437a8038c9c1cc0ce4ce753f63af533cc0ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support --pin and --only-deps together (#1222)</title>
<updated>2020-09-23T15:14:58+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-09-23T15:14:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=0cf93c431c5ff251324c7f6b875d9d56feeb3cad'/>
<id>urn:sha1:0cf93c431c5ff251324c7f6b875d9d56feeb3cad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(new_version): keep the old url if the md5 doesn't change.</title>
<updated>2020-09-21T05:19:45+00:00</updated>
<author>
<name>Simone Livieri</name>
<email>simone.livieri@gmail.com</email>
</author>
<published>2020-09-19T03:18:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=3c2caae0c2cc683b8346084cae6e1ce530b12573'/>
<id>urn:sha1:3c2caae0c2cc683b8346084cae6e1ce530b12573</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add the `--no-install` option to the `make` command (#1213)</title>
<updated>2020-09-16T13:52:05+00:00</updated>
<author>
<name>dwenegar</name>
<email>simone.livieri@gmail.com</email>
</author>
<published>2020-09-16T13:52:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=93bec0272c3992b0428b5bda073cf6120be5ff36'/>
<id>urn:sha1:93bec0272c3992b0428b5bda073cf6120be5ff36</id>
<content type='text'>
* feat: add --no-install to make

Add the --no-install option to the make command to build the rock w/o installing it.
</content>
</entry>
<entry>
<title>Do not assume Lua 5.3 includes bit32</title>
<updated>2020-08-26T17:27:27+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2020-08-24T16:17:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=7b712fc9d2188e5f3743720239a465f8089bdebf'/>
<id>urn:sha1:7b712fc9d2188e5f3743720239a465f8089bdebf</id>
<content type='text'>
We can't autodetect this either because the interpreter running LuaRocks may
not be the same one running Lua.

Fixes #1204.
</content>
</entry>
</feed>
