home.social

#luarocks — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #luarocks, aggregated by home.social.

  1. LuaRocks 3.12.0 is now released, the first release after the codebase was converted to Teal!

    Congrats to my mentee Victor Ilchev, who performed the conversion as his summer project for GSoC 2024. His work should be hitting production CIs worldwide by now!

    #Teal #LuaLang #LuaRocks

  2. aaand I'm done for the night, after a 7 hour stream!

    We now have a branch where #LuaRocks can build from a plain Makefile into a stand-alone executable with all its #Lua dependencies vendored in: github.com/luarocks/luarocks/t

    Next steps will be to deal with its non-Lua dependencies, and Windows cross-compilation. With that in place, further code cleanups can start!

  3. Today, I extracted my #Lua port of the Rough.js library into a standalone module and published it on #luarocks

    It is a small graphics library that lets you draw lines, polygons and curves in a sketchy, hand-drawn-like, style.

    I formerly used it in some of my 3rd-party packages for the #SILE typesetting system, but now having it as its own independent module might be interesting for other Lua developers, outside the SILE ecosystem.

    github.com/Omikhleia/rough-lua

  4. #LuaRocks question - how can I use it with #LuaJIT?

    $ luarocks --lua-version=5.1 install --local opencl
    Installing luarocks.org/opencl-1.2.0-1.sr

    Warning: variable CFLAGS was not passed in build_variables
    make[1]: Entering directory '/tmp/luarocks_opencl-1.2.0-1/lua-opencl/test'
    /usr/bin/lua5.1 platform.lua
    /usr/bin/lua5.1: ...opencl-1.2.0-1/lua-opencl/test/../opencl/C.lua:7: module 'ffi' not found

    Do I need to reconfigure/reinstall luarocks, or can I make it work with both LuaJIT and Lua 5.1/5.4?

  5. Peter Billam passed away last week.

    Composer, musician, linguist, hacker, community contributor.

    He had been fighting ill health at Royal Hobart Hospital for the last 2 months when on Wednesday his condition deteriorated suddenly. He died peacefully in the company of a friend on Thursday.

    His website:
    peterbillam.fastmail.com.user.

    Peter's code:
    gitlab.com/users/peterbillam/p

    Rest In Power Peter

    #ausMusic #linux #australia #tasLUG #lua #luaRocks #muscript #tasmania #midi #floss #creativeCommons #music

  6. Peter Billam passed away last week.

    Composer, musician, linguist, hacker, community contributor.

    He had been fighting ill health at Royal Hobart Hospital for the last 2 months when on Wednesday his condition deteriorated suddenly. He died peacefully in the company of a friend on Thursday.

    His website:
    peterbillam.fastmail.com.user.

    Peter's code:
    gitlab.com/users/peterbillam/p

    Rest In Power Peter

    #ausMusic #linux #australia #tasLUG #lua #luaRocks #muscript #tasmania #midi #floss #creativeCommons #music

  7. Peter Billam passed away last week.

    Composer, musician, linguist, hacker, community contributor.

    He had been fighting ill health at Royal Hobart Hospital for the last 2 months when on Wednesday his condition deteriorated suddenly. He died peacefully in the company of a friend on Thursday.

    His website:
    peterbillam.fastmail.com.user.

    Peter's code:
    gitlab.com/users/peterbillam/p

    Rest In Power Peter

    #ausMusic #linux #australia #tasLUG #lua #luaRocks #muscript #tasmania #midi #floss #creativeCommons #music

  8. Peter Billam passed away last week.

    Composer, musician, linguist, hacker, community contributor.

    He had been fighting ill health at Royal Hobart Hospital for the last 2 months when on Wednesday his condition deteriorated suddenly. He died peacefully in the company of a friend on Thursday.

    His website:
    peterbillam.fastmail.com.user.

    Peter's code:
    gitlab.com/users/peterbillam/p

    Rest In Power Peter

    #ausMusic #linux #australia #tasLUG #lua #luaRocks #muscript #tasmania #midi #floss #creativeCommons #music

  9. Peter Billam passed away last week.

    Composer, musician, linguist, hacker, community contributor.

    He had been fighting ill health at Royal Hobart Hospital for the last 2 months when on Wednesday his condition deteriorated suddenly. He died peacefully in the company of a friend on Thursday.

    His website:
    peterbillam.fastmail.com.user.

    Peter's code:
    gitlab.com/users/peterbillam/p

    Rest In Power Peter

    #ausMusic #linux #australia #tasLUG #lua #luaRocks #muscript #tasmania #midi #floss #creativeCommons #music

  10. New article! Part 2 of my 8-part Lua series. This time about creating, building, and publishing packages for Lua: martin-fieber.de/blog/create-b

    Series overview: martin-fieber.de/series/lua/

    #LuaSeries #Lua #LuaRocks

  11. I’m writing a series of articles about Lua, covering different aspects of the language and the surrounding ecosystem. I just published part 1, focusing on the project setup with LuaRocks: martin-fieber.de/blog/lua-proj

    Series overview: martin-fieber.de/series/lua/

    #Lua #LuaRocks #ProjectSetup #LuaFormatter #Luacheck

  12. Just found github.com/Omikhleia/markdown. - an enhanced Markdown module for the sile typesetter (alternative to LaTeX) - also found djot.net via there as well. Sample PDF rendering looks absolutely gorgeous - sadly I can’t seem to install it due to a #luarocks bug (gist.github.com/talios/dcb25f4) that I’ll have to investigate another night.

  13. Em vez de fazer o que eu devia estar fazendo, obviamente eu estou procrastinando procurando uma alternativa ao gravador de tela em GIF #Peek que eu usava para preparar material de apoio às aulas. Achei um #Gifine, que parece que é escrito em #Lualang, o que me obrigou a instalar #luarocks, e como eu sou tosco no pamac ele está atualizanfo neste momento 2GB de coisas no meu Manjaro.

  14. Em vez de fazer o que eu devia estar fazendo, obviamente eu estou procrastinando procurando uma alternativa ao gravador de tela em GIF #Peek que eu usava para preparar material de apoio às aulas. Achei um #Gifine, que parece que é escrito em #Lualang, o que me obrigou a instalar #luarocks, e como eu sou tosco no pamac ele está atualizanfo neste momento 2GB de coisas no meu Manjaro.

  15. Em vez de fazer o que eu devia estar fazendo, obviamente eu estou procrastinando procurando uma alternativa ao gravador de tela em GIF #Peek que eu usava para preparar material de apoio às aulas. Achei um #Gifine, que parece que é escrito em #Lualang, o que me obrigou a instalar #luarocks, e como eu sou tosco no pamac ele está atualizanfo neste momento 2GB de coisas no meu Manjaro.

  16. Em vez de fazer o que eu devia estar fazendo, obviamente eu estou procrastinando procurando uma alternativa ao gravador de tela em GIF #Peek que eu usava para preparar material de apoio às aulas. Achei um #Gifine, que parece que é escrito em #Lualang, o que me obrigou a instalar #luarocks, e como eu sou tosco no pamac ele está atualizanfo neste momento 2GB de coisas no meu Manjaro.

  17. Em vez de fazer o que eu devia estar fazendo, obviamente eu estou procrastinando procurando uma alternativa ao gravador de tela em GIF #Peek que eu usava para preparar material de apoio às aulas. Achei um #Gifine, que parece que é escrito em #Lualang, o que me obrigou a instalar #luarocks, e como eu sou tosco no pamac ele está atualizanfo neste momento 2GB de coisas no meu Manjaro.

  18. A very old vulnerability has been found on #luarocks, you have (potentially) installed malware modules until last week...

    luarocks.org/security-incident

    #LUA #packagemanager