lunarmodules / luasql

LuaSQL is a simple interface from Lua to a DBMS.
http://lunarmodules.github.io/luasql
545 stars 190 forks source link

Update: fix GitHub dropping support for unencrypted git protocol #138

Closed SlySven closed 2 years ago

SlySven commented 2 years ago

After some previous brownouts this was finally switched off on 2022/03/15 as notified in: https://github.blog/2021-09-01-improving-git-protocol-security-github/

This commit provides new .rockspec files to change the protocol used to checkout from the GitHub repository so that the rocks can be installed normally. I have created new files with a version suffix that has been incremented so the version string is changed from 2.6.0-1 to 2.6.0-2 in the belief that it will cause the revised files to be sent to those requesting the rock without specifying a version. There are a couple of other .rockspec files that do not have a version number (maybe they are the scm ones?) but as they do have a -1 version string and also need the same change I have modified them in the same way and produced files with a -2 end to the name.

This should close #136.

Signed-off-by: Stephen Lyons slysven@virginmedia.com

SlySven commented 2 years ago

Whoops - I am applying this to the repository at the point of the 2.6.0 tag - which I guess is the right thing to just get the current "release" working - but in creating this PR I was comparing it to the tip of the repository which is probably not what is needed in this PR.

tst2005 commented 2 years ago

issue fix by updating luarocks : https://github.com/luarocks/luarocks/issues/1388