<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks/src, branch master</title>
<subtitle>A mirror of https://github.com/luarocks/luarocks.git
</subtitle>
<id>https://git.lua4.win/luarocks/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/luarocks/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/'/>
<updated>2025-02-24T23:11:55+00:00</updated>
<entry>
<title>Add vendored lua compat53 v0.14.4</title>
<updated>2025-02-24T23:11:55+00:00</updated>
<author>
<name>Tobiasz Laskowski</name>
<email>tobil4sk@outlook.com</email>
</author>
<published>2025-02-24T21:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=71b7dd641892dd302cf37c270c472248b24ef8a4'/>
<id>urn:sha1:71b7dd641892dd302cf37c270c472248b24ef8a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: allow Lua C modules to be uninstalled on MSYS2 (#1756)</title>
<updated>2025-02-24T22:52:57+00:00</updated>
<author>
<name>Luau</name>
<email>luau.project@gmail.com</email>
</author>
<published>2025-02-24T22:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=c71174f1c20c2b57265a5cedfdccda559445e55c'/>
<id>urn:sha1:c71174f1c20c2b57265a5cedfdccda559445e55c</id>
<content type='text'>
Fixes #1755.

Changes:

* the idea applied as a fix was mirrored from the changes of #1616, by setting

```
defaults.fs_use_modules = false
```

in a suitable place for MSYS2.

* the line

```
if platforms.windows and not platforms.msys2_mingw_w64 and hardcoded.WIN_TOOLS then
```

is meant to follow a MSYS2 patch https://github.com/msys2/MINGW-packages/blob/343eeab4f185847981c6b644d775ee98717b6231/mingw-w64-lua-luarocks/0001-luarocks_msys2_mingw_w64.patch#L57 that fixes previous issues for them.</content>
</entry>
<entry>
<title>fix: override default C compiler to cc.exe on MSYS2 (#1754)</title>
<updated>2025-02-24T19:57:28+00:00</updated>
<author>
<name>Luau</name>
<email>luau.project@gmail.com</email>
</author>
<published>2025-02-24T19:57:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=41a14ed522d6904ad6bc14dd737a4cdc6142ca82'/>
<id>urn:sha1:41a14ed522d6904ad6bc14dd737a4cdc6142ca82</id>
<content type='text'>
## Description

Fixes #1753.

Changes: 

1. on each MSYS2 MinGW-w64 environment, there is a `cc.exe` that points to the default C compiler for the environment. 
2. the line

```lua
defaults.variables.PWD = "cd"
```

is meant to follow a MSYS2 patch ( https://github.com/msys2/MINGW-packages/blob/5fd4997c2508f0949366513f0a2dd4347f9c4e77/mingw-w64-lua-luarocks/0001-luarocks_msys2_mingw_w64.patch#L48 ) that fixes previous issues for them.
</content>
</entry>
<entry>
<title>core.path: more thorough error checking</title>
<updated>2025-02-21T16:17:20+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2025-02-21T15:29:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=91dc933e27562c980723d0f6fba3406ef703f187'/>
<id>urn:sha1:91dc933e27562c980723d0f6fba3406ef703f187</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update generated code</title>
<updated>2025-01-16T02:49:49+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2025-01-16T02:47:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=1ada2ea4bbd94ac0c58e3e2cc918194140090a75'/>
<id>urn:sha1:1ada2ea4bbd94ac0c58e3e2cc918194140090a75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: interfaces cannot contain record definitions</title>
<updated>2025-01-16T02:49:49+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2025-01-16T02:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=1ab24ce81191495bce09458fc55e65fdecb75aab'/>
<id>urn:sha1:1ab24ce81191495bce09458fc55e65fdecb75aab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: Fix upload command to include the src.rock file as a second parameter</title>
<updated>2025-01-06T01:10:57+00:00</updated>
<author>
<name>Lüchinger Dominic</name>
<email>doldev@snowgarden.ch</email>
</author>
<published>2025-01-05T14:38:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=73790dfc3524a6eddef4dd028cb0371a07675ef0'/>
<id>urn:sha1:73790dfc3524a6eddef4dd028cb0371a07675ef0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: add missing type variable</title>
<updated>2025-01-03T16:17:28+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2025-01-03T15:21:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=b8536c6a84c83f1fec5435186901194593565415'/>
<id>urn:sha1:b8536c6a84c83f1fec5435186901194593565415</id>
<content type='text'>
See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264
</content>
</entry>
<entry>
<title>rockspec: make order type more lenient</title>
<updated>2025-01-03T16:17:28+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2025-01-03T15:19:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=3645ed60480e2b8392ce4f21f3ce77611dabd5cf'/>
<id>urn:sha1:3645ed60480e2b8392ce4f21f3ce77611dabd5cf</id>
<content type='text'>
See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264
</content>
</entry>
<entry>
<title>fix: catch some unused variables</title>
<updated>2025-01-03T16:17:28+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-12-18T16:20:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=2d4a87e4765756a0e6df024ccd52972590f2923d'/>
<id>urn:sha1:2d4a87e4765756a0e6df024ccd52972590f2923d</id>
<content type='text'>
Thanks to @euclidianAce's work at https://github.com/teal-language/tl/pull/869
</content>
</entry>
</feed>
